Végig olvastam a forum ezen részét és nem igatózán találtam megoldást a témára.
Szeretném a meglévő oldalaimon a már kicserélt főképet oldalanként változtattni.
De csak egy bizonyos darabszámig.4-5 képet
Amit természetesen az adott sminkhez megfelelő.
az első lépést már megtettem és természetesen működik.
De igy persze minden oldalon ua kép jelenik meg.
Mi mindent kell tennem ahhoz, hogy ez az alaphelyzet megváltozzon?
Fórum:
mi a kérdés?
nem teljesen világos amit kérdezni próbálsz...
ha arra godnolsz, hogy a smink által generált kódban pl a fejléc grafikát akarod oldalanként cserélni akkor azt én úgy oldanám meg, hogy a page.tpl.php fileban figyelném az aktuális útvonalat (pl.: drupal_get_path_alias() ) és az alapján dönteném el, hogy milyen div -et (fejlec1, fejlec2...) vagy tagot generálok a html kimenetbe.
Értelmesebben a kérdést!
Vagy amit Andrew javasol, vagy ha 5.x-es a Drupal-od akkor a page.tpl.php-t mentsd el page-utvonal-reszei-kotojellel.tpl.php néven és akkor mindhez más-más képet tehetsz.
pl:
page-node.tpl.php az össes node-nál ilyen lesz a smink
page-node-2.tpl.php a 2. node-nál lesz ilyen a smink
page-forum.tpl.php a fórum így fog kinézni.
stb, ezek az eredeti útvonalak, álnevekkel nem működik.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Igen ez az
Köszönöm ennél érthetőbben nem is kaphattam volna meg a válasz.
a bonyolúltnak tünő kérdésemhez.
Ha jól értettem minden olyan node -hoz amelyiknél szeretném a főképet változtattni létre kell hoznom egy
page-node-X.tpl.php-t ?
Köszönöm
Persze van új kérdés főkép ügyben
5.X drupalt használok és létrehoztam az új tpl.php-ket
akkor viszont az eredeti page.tpl.php már nem is kell?
Mert én úgy látom hogy ez az alapértelmezett és nem hajlandó megváltozni így.
A Másik, hogy ezzel egyidőben meg kell még változtatnia a tpl.php tartalmát is?
Mert abban nem találom a hivatkozást hogy honnan hívja be a képet amit már felhelyeztem az most meglévő mellé.
Nagyon kezdő vagyok.
De a pap is holtig tanúl!
köszi előre is
html vagy háttér?
Ha a képet HTML elemként illeszted be, akkor beleírod a kódot a tpl fájlokba.
page-node-2.tpl.php:
Ha háttérképként szeretnéd beilleszteni, akkor a html vagy a body elemre tegyél egy egyedi azonosítót. Lásd ezt a szálat. Utána CSS-ben be tudod állítani rá a háttérképet:
style.css: