Wyciąganie noda do page.tpl.php

Witam,

Walczę z wyciągnięciem pewnego contentu na stronę główną do pliku page.tpl.php i nie wiem jak sobie z tym poradzić. Mam rodzaj zawartości „page”. W nim dodałem zawartość „kontakt z firmą” – node/2, i chciałbym to jedno node umieścić na stronie w stopce.

Da się tak? Mile widziane jakieś rozwiązanie :)

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.
Portret użytkownika Erewhon

Views na segment o konkretnym numerze

moderator

Piszę z pamięci, ale powinno zadziałać:

  1. Za pomocą modułu Views tworzysz nowy blok.
  • Ustawiasz tak filtr, aby wyświetlał tylko segment o nr 2
  • Wybierasz pola które mają być wyświetlane w bloku (temat, treść itd)
  1. Ustawiasz wyświetlanie nowo utworzonego bloku w stopce, a następnie tak konfigurujesz blok, aby wyświetlał się tylko na stronie głównej, czyli wpisujesz <front> w odpowiednim formularzu podczas konfiguracji.

Pamiętaj o swoim święcie http://sysadminday.pl

Wielkie dzięki Erewhon. To

Wielkie dzięki Erewhon.

To jest rozwiązanie ale wolałbym nie instalować Views tylko do tego jednego elementu. Może jest jakieś łatwiejsze rozwiązanie?

Portret użytkownika harry

No to może ten sposób będzie

No to może ten sposób będzie wygodniejszy, kod do umieszczenia w page.tpl.php

<?php
  if ($is_front) {
    $node = node_load(array('nid'=>2));
    $output = node_view($node);
    print $output;
  }
?>

Odpowiadam na proste drupal'owe pytania, na trudniejsze sam szukam odpowiedzi…

www.muko.pl

harry, działa bez zarzutu.

harry, działa bez zarzutu. Jest dokładnie to co chciałem. Dziękuję!