A Drupal megmutatja a blokkot egy bizonyos szakaszban, megkerülve az alfejezeteket
xandeadx.ru A zenész webfejlesztőjének blogja
A blokk láthatósági paramétereiben megadhatja a Csak a felsorolt oldalak megjelenítése lehetőséget. vagy az összes oldalon jelenítse meg a felsoroltakat. Ie Nem állíthatja össze a feltételeket, és például megjelenítheti a blokkot a katalógus első szintjén / *. de ne jelenjenek meg a többi katalógusban / * / *.
Ha a beírt PHP-kód TRUE értéket ad vissza. amely akkor jelenik meg, ha a PHP szűrő modul engedélyezve van. A kód maga így fog történni:
Hasonló eredményeket is elérhet a RegExp modul blokk láthatósága segítségével.
Írásbeli tényleges Drupal 7 esetében
Egyszerűen egyszerűsíthet:
Egyszerűsítsük meg egy kicsit:
ha ((arg (0) == 'katalógus') (arg (1)! = 'search')) return 1;
Az arg visszaadja a rendszer elérési útját, és a drupal_match_path a tényleges értékkel működik
Az állapotból nem világos, hogy a katalógus épül-e és hogyan. ezért javasoltam - honnan tudhatom, hogy a tényleges eltér a rendszerektől, vagy sem;)
Van egy működő verzió a drupal 6-ra? Sürgős szükség.
Hiba jelenik meg ezen az opción:
Halálos hiba: Hívás undefined függvény request_path () -hoz /var/www/bla----bla/includes/common.inc(1696). eval () 'd kód a 2. vonalon