Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

xandeadx.ru Blogul dezvoltatorului de muzică web

În parametrii de vizibilitate a blocului, puteți specifica Afișare numai pe paginile listate. sau Afișați pe toate paginile, cu excepția celor listate. Ie Nu puteți combina condițiile și, de exemplu, arătați blocul din primul nivel al catalogului / *. dar nu afișați în restul catalogului / * / *.







Dacă codul PHP introdus returnează TRUE. care apare atunci când modulul de filtrare PHP este activat. Codul în sine va fi ceva de genul:

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

De asemenea, puteți obține un rezultat similar utilizând modulul Vizibilitate bloc prin RegExp.

Actuală scriere pentru Drupal 7

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

Puteți simplifica puțin:

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni






Să simplificăm puțin:
dacă ((arg (0) == 'catalog') (arg (1)! = 'căutare')) întoarcere 1;

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

arg returnează calea sistemului, iar drupal_match_path funcționează cu calea reală

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

Din condiția în care nu este clar ce și cum a fost construit catalogul. așa că am sugerat - cum știu faptul că diferă efectiv de sistem sau nu;)

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni

Există o versiune de lucru pentru drupal 6? Urgentă nevoie.
Apare o eroare la această opțiune:

Eroare fatală: Apelați la funcția nedefinită request_path () în /var/www/bla----bla/includes/common.inc(1696). eval () 'codul de pe linia 2

Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni







Articole similare

Trimiteți-le prietenilor: