Nawigacja
Książka
# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -
Ostatnie tematy na forum
- Drupal7, dodanie bloku z kodem PHP, z poziomu menu administratora
- Dodawanie posta w formie formularza a nie standardowego Dodaj treść
- Generowanie przycisków menu
- DrupalChat i brak reakcji
- Firewall drupala
- [simpleads] błąd w "_simpleads_node_stat_tab()"
- UserPoints aktualizacja punktów
- Dwa typy ogłoszeń, jak zrobić żeby było dobrze.
- Taksonomia dla bloków.
- Kategoryzowanie użytkowników według "Zainteresowań"
Shoutbox
DepecheMati:
11 to masz same łatki bezpieczeństwa, zaś 12 to łatki bezpieczeństwa + szereg innych zmian co niesie potrzebę przejrzenia listy zmian/przeprowadzenia testu (ogólnie czasu i większej uwagi, szczególnie przy dużych i/lub rozbudowanych witrynach). 4 godziny 33 min. ago |
Sergio:
czemu odrazu 11 i 12? 6 godzin 2 min. ago |
DepecheMati:
Wszyscy nowe kropelki pobierają :) 4 dni 6 godzin ago |
kerios83:
drupal.org znowu leży... 4 dni 9 godzin ago |
Przypisanie noda do regionu
- Zaloguj się lub utwórz konto, by odpowiadać
- Zaloguj się lub utwórz konto, by odpowiadać
Witam
Jestem w trakcie robienie własnego szablonu do drupala. Zważywszy na fakt iż nie jestem specjalistą w tej dziedzinie mam problem dotyczący wyglądu konkretnych regionów. Stworzyłem nowe regiony w pliku template.tpl i wyświetlam je w page.tpl w odpowiadających mi miejscach. Przykładowo:
w template.tpl: 'news' => t('news'),
w page.tpl: <?php print $news ?>
Na tym etapie wszystko ładnie hula. Wiem, że za wygląd wyświetlanych nodów odpowiada plik node.tpl, który to określa co zostanie wyświetlone (komentarze, autor, tytuł) oraz określa klasę CSSa. Moim marzeniem byłoby aby do każdego regionu można było przypisać oddzielny wygląd noda. Dla przykładu w regionie news tytuł wpisu miałby być w formacie h2 ale bez daty a w regionie informacje wyświetlałby się zawsze tylko tytuł wpisu z autorem. Innymi słowy interesuje mnie stworzenie kilku plików na bazie node.tpl (np. node-1.tpl, node-2.tpl) i przypisanie ich poszczególnym regionom. Przykładowo region footer do node-1.tpl, a mój region news do node-2.tpl.
Nie wiem czy to coś zmienia, ale dodatkowo korzystam z modułu views, gdzie za pomocą taksonomii segreguję poszczególne wpisy i wyświetlam w konkretnych regionach.





Nie prościej w page.tpl.php ubrać dany region w divy z osobnymi klasami, które odpowiednio zdefiniujesz w style.css?
--
http://siliconmind.eu | zapraszam
Tak, to bodajże załatwia sprawę formatowania. Ale nie w tym rzecz. Ja chcę, żeby w jednym regionie nod wyświetlał tytuł i autora a w innym regionie tytuł i datę. Jeżeli zmienię te ustawienie w pliku node.tpl to zmienię je dla wszystkich wyświetlanych nodów. Stąd pomysł na przypisanie noda do regionu.
Jest już gotowa taka porada. Zaglądnij na drupal.org.pl - http://drupal.org.pl/porady/alternatywne-szablony-arkusze-views
Odszukaj "Szablony dla rodzajów segmentów"
- - -
www.cyfranet.pl :o)
Nie do końca rozwiązuje to mój problem ale po części jest to to czego szukałem. Doszedłem jednak do tego gdzie powinno być to ustawione i tu pojawia się pytanie. Czy ktoś wie jak w module Views dodać nowy lub ewentualnie zmienić jedno z View Type:
Full Nodes
Teaser List
Table View
List View