A drupal-t arra használom, hogy html-oldalakba iframe-mel "beolvasatom" a lapokat (hogy szerkeszthető legyen).
A gondom az, és még nem jöttem rá a megoldására, hogy lehet azt megcsinálni, hogy az oldal háttér mindig az általam meghatározott legyen? (pl. bemutatkozás oldal esetében kék háttér, letöltések oldalnál zöld háttér)?
Fórum:
sminkből
A sminkben (page.tpl.php fájlban) a body elemre tehetsz egyéni azonosítót vagy osztályt. Mondjuk így:
Az arg(1) kiszedi az URL-ből a domain utáni második elemet, tehát www.valami.hu/node/25 eseten ezt kapod:
A .body_25 stílusosztály hátterét pedig megadhatod a CSS fájlban.
Más kérdés, hogy ez a Te iframe-es felállásodnál hogyan működik.
kicsit továbbfejlesztve
így minden útvonalhoz lesz egy class-od ;)
node_25
taxonomy_term_2
valamint az álnevekhez is, pl kapcsolat -> body_path_alias_kapcsolat
stb
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Köszönöm!
Köszönöm!
Ha nincs page.tpl.php (pl.
Ha nincs page.tpl.php (pl. chameleon smink), akkor a *.theme fájlba tegyem?
igen.
igen.
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Köszi:)
Köszi:)
na azért ez feladja a
na azért ez feladja a leckét nekem :)
az első megoldás az
az első megoldás az működik, viszont álneveknél már nem. Nem az a baj, hogy rövid webcímeket használok (?q=-nélkül)?
jó lett
jó lett:
Köszi szépen!
Módosított url-gixer
Hello!
Edit javaslata működik, úgy alapból. Én a kódba
<?php print arg(0); ?>
-t írtam, mert az a célom, hogy a www.valami.hu/hirek, www.valami.hu/infok, stb. tömböknek legyen más-más layoutja. Viszont ha átnevezek URL aliases-szal egy oldalt, ami alapból pl. www.valami.hu/node/32, arra, hogy www.valami.hu/hirek/blabla; akkor is az eredeti url-t nézi a rendszer, tehát abody_node
stílusosztályt rendeli az oldalhoz.Hogyan tudnám elérni, hogy a módosított url szerint osztályozzon?
Köszönettel: egy drupalos
lásd fent
PP előre látta a kérdést, és mindjárt meg is válaszolta ;)
ja, ez lenne? Megnézem,
ja, ez lenne? Megnézem, köszönöm!
Módosított url-gixer
Ettől féltem:
Beraktam az új kódrészletet. www.valami.hu/hirek oldalra már alkalmazza a külön stílusosztályt, ha a
body_path_alias_hirek
nevet adom neki css-ben. De www.valami.hu/hirek/holdraszallas oldalra már nem alkalmazza! Hogyan nevezzem el az osztályt, hogy az aldomainen belül minden oldalra, és csak ezekre az oldalakra érvényesüljön?body_path_alias_hirek_*
? (ezt féligmeddig viccnek szántam, de sztem valami hasonló lesz a megoldás).Segítsetek!
Segítsetek!
...mert nem vágom. Thanks!
Hello! Sikerült rá
Hello!
Sikerült rá megoldást találnom! **Itt** volt a segítség, amit kicsit átgyúrva alkalmaztam a
body class
-nál, tehát:De szóljatok ha ez túl sufni!