Krzysztof Konopacki

Krzysztof Konopacki Właściciel, KKStudio

Temat: Galeria Zdjęć w Drupalu 7

Witajcie

Walczę i nie mogę sobie poradzić z galerią zdjęć, która będzie łatwo administrowalna (będzie można sobie w miarę prosto dodawać kolejne galerie i kolejne zdjęcia). Najlepiej by było (chyba), żeby owa galeria była dodawana tak jak artykuł, data (moduł Calendar) czy pusta strona, czyli była rodzajem zawartości. Będę wdzięczny za pomoc.

Nie jestem zbyt biegły w Drupalu, ale nadarzyła się okazja by się z nim zaznajomić, to nie zamierzam nie skorzystać, lecz czegoś się nauczyć i bliżej się zaznajomić z tym CMSem.

konto usunięte

Temat: Galeria Zdjęć w Drupalu 7

Przynajmniej dwie metody na to:

Pierwsza
-------

1. Tworzymy typ zawartości, np. galeria :: /admin/structure/types/add
2. Dodajemy pole "zdjęcie" i typ pola "image", widget "image", dajemy mu "unlimited" w "number of values". W tym miejscu można ustalić jakie mają być maksymalne rozmiary obrazka.
3. W sekcji "Display" ustalamy jaki ma być styl w skrócie (teaser) oraz w samej galerii, możemy też ukryć i zastosować modul Views do wyświetlenia zdjęć (patrz niżej)

Ta metoda działa jak nie potrzebujemy np. komentować czy oceniać zdjęć i wystarczy nam prosta galeria, np. zdjęć z jakiegoś wydarzenia -- to równie dobrze może być zwyczajnie artykuł z nielimitowanym polem na zdjęcia

Druga
-----

1. Tworzymy słownik (kategorię) "Galeria" /admin/structure/taxonomy/add
2. Tworzymy typ zawartości "zdjęcie"
3. Dodajemy pole "term" i widget wg uznania, np. autocomplete
4. Możemy dodać więcej pól, również wg. uznania

Teraz, jak dodajemy sobie pojedynczą fotke, to również wpisujemy/wybieramy galerię (na podstawie "kategorii").

Jeśli klikniemy teraz w link do kategorii przy danym zdjęciu, to pokażą nam się inne zdjęcia przypisane do tej kategorii. Ta metoda się sprawdza jak chcemy mieć możliwość oceny, komentarzy zdjęć.

Jeśli pokusisz się o doinstalowanie modułu Views, to zarówno pierwszy jak i drugi sposób można usprawnić tworząc odpowiednie widoki, np.

1. Metoda pierwsza -- widok bloku filtrowany na podstawie danego wpisu, pokazujący zdjęcia w formie siatki
2. Metoda druga -- nadpisanie strony kategorii widokiem ze zdjęciami w formie siatki

Pomijając moduł Views (co może wydawać się na starcie nieco skomplikowane), te dwie metody spełniają podstawowe założenie. Polecam zapoznać się z modułem Views, daje spore możliwości i dopiero poznasz potęgę Drupala :D

Miłego!
Dominik Marczuk

Dominik Marczuk Remote Team Lead w
Sonalake

Temat: Galeria Zdjęć w Drupalu 7

Starczy takie coś? http://naroguczasu.com/galeria (jakby ktoś oglądał podstron, to sorry za bzdurną treść, stronka właśnie się robi)

Jeśli tak, to zrobiłem w ten sposób:
- nowy rodzaj zawartości "Galeria"
- nowy preset przetwarzania obrazków "gallery": skaluj/przytnij 220x140 pikseli
- instalacja modułu Colorbox
- wyświetlanie pól rodzaju zawartości: ukryta etykietka i Colorbox (profil "gallery" i "none" dla linku)
- w CSSie dodałem jeszcze do obrazków w galerii float:left;margin:10px;

I tyle. Najprostsza metoda, bez Views i bez tworzenia templatki do rodzaju zawartości.



Wyślij zaproszenie do