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:
De asemenea, puteți obține un rezultat similar utilizând modulul Vizibilitate bloc prin RegExp.
Actuală scriere pentru Drupal 7
Puteți simplifica puțin:
Să simplificăm puțin:
dacă ((arg (0) == 'catalog') (arg (1)! = 'căutare')) întoarcere 1;
arg returnează calea sistemului, iar drupal_match_path funcționează cu calea reală
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;)
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