Ето как се прави галерия в няколко стъпки:
![]()
1.Съдаваме нов вид съдържание - име Gallery тип gallery от /admin/content/types/add. Оставяме празно полето Body field label: от Submission form settings. В нея ще има само снимки без широко описание.
2.Забраняваме коментарите - в Comment settings избираме Disabled за Default comment setting:. Във Workflow settings, Attachments: избираме също Disabled - не са ни нужни прикачени файлове.
3.Правим шаблони за снимките с ImageCache. За по-интересно, за резюме правим по нестандартен изглед - ще показваме от първата снимка, централната и част с размер 700px на 150px, тип хоризонтална лента.
Това ще постигнем със следното: от /admin/build/imagecache/add пишем за Preset Namespace: fgt_thumb (което ще рече фото-галерия-тиизър) със Scale And Crop 700px на 150px.
Добавяме от /admin/build/imagecache/add ново име fgb_thumbs (демек за фото-галерия-боди-умален размер) с Scale And Crop 120px на 120px и последно правим още един щаблон
също от /admin/build/imagecache/add с име fgb_lightbox (или разширено фото-галерия-боди лайтбокс) със Scale 450px на 450px. Като резултат, трябва да имаме три шаблона със съответните им действия, а именно
fgt_thumb - Scale And Crop 700px на 150px
fgb_thumbs - Scale And Crop 120px на 120px
fgb_lightbox - Scale 450px на 450px
От /admin/content/node-type/gallery/fields добавяме
в New field: Fg_image,
във field_ пишем fg_image,
Type of data to store избираме File,
Form element to edit the data избираме Image.
Запазваме и продължаваме с
настройваме го за неограничено количество снимки
от Global settings, Number of values: избираме Unlimited.
Последно, настройваме показването:
от /admin/content/node-type/gallery/display правим
Label на Hidden
за Teaser избираме fgt_thumb image linked to node
за Full node избираме Lightbox2:fgb_thumbs->fgb_lightbox
Записваме. Правим от /node/add/gallery галерия с име и няколко снимки. Това е.
Да не забравяме, че в предните статии докато обяснявах и показвах си редактирах стила за темата. По тази причина ще трябва да редактираме показването на това съдържание с ConTemplate и да добавим желаните стилове за снимките в style.css на темата. В следващата статия.
А също и как да имаме позиция в менюто, която да показва само галериите - разбира се с View.
Коментари
Как стана, виж тук
Как стана, виж тук http://drupalbg.org/node/425#comment-1403
:) 8)
Пробка на емотиконките :)
Пробка на емотиконките