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țiunile (arată) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](https://images-on-off.com/images/190/drupalpokazivatblokvopredelennomrazdelem-48883a8b.png)
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țiunile (lucrul cu blocuri) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/237c3169ba57d6b24d85e685f9d08dd2.jpg?d=identicon&s=24&r=G&f=y)
Puteți simplifica puțin:
![Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiunile (bloc) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/237c3169ba57d6b24d85e685f9d08dd2.jpg?d=identicon&s=24&r=G&f=y)
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țiunile (drupal) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/3cf50e2d773baae50a41e15d64c5d38c.jpg?d=identicon&s=24&r=G)
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țiunile (arată) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/237c3169ba57d6b24d85e685f9d08dd2.jpg?d=identicon&s=24&r=G&f=y)
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țiunile (arată) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/235fb8b3c900ba20ee4ba87cd5a49ee7.jpg?d=identicon&s=24&r=G)
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țiunile (bloc) Drupal arată blocul într-o anumită secțiune, ocolind una din subsecțiuni](http://www.gravatar.com/avatar/3cf50e2d773baae50a41e15d64c5d38c.jpg?d=identicon&s=24&r=G)