logo tiltása aloldalon

silytb képe

Sziasztok!

A site-om egy aloldalán szeretném a logo-t eltüntetni. Mindegyik oldalon megjelenne az alapértelmezett logo kivéve egyet. A kérdés igazából az, hogy az alapértelmezett smink template.php és/vagy page.tpl.php fájljaiban, hogyan tudom megadni, hogy a http://xxx.hu/valami aloldalon ne jelenjen meg a logó.

Nem tudom, hogy elég információt nyújtottam-e, vagy ez teljesen smink specifikus, és szükség lenne forráskódra. Kérlek, ha további információra szükség van, jelezzétek.

Válaszaitokat előre is Köszönöm!
-Tamás

Drupal verzió: 
Fórum: 
csakiistvan képe

Első:
Lemásolod a page.tpl.php fájlodat a smink könyvtáradban, elnevezed page-node-150.tpl.php ahol a 150 az adott oldal id-ja(nid), és ebből az egy fájlból kiveszed a logót.

Második:
Ha van a body-nak classa, css-ből töntesd el

body.page-node-150 #logo {
   display:none;
}
4
0

Drupal full-stack developer at Wunderman Thompson Budapest

silytb képe

Köszönöm szépen! Tökéletes megoldás! És tök jó, hogy ezt megtudtam, hogy lehet nid -enként formázni a sminket. Eddig a sections modult használtam. Még egyszer köszi!
Üdv.

0
0
szantog képe

Ha normális a smink, akkor page.tpl.php-ban van ilyesmi a logo körül:
if ($logo) :
Ehelyett if ($logo && arg(0) != 'valami') és kész.

4
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.