Catégories:
Bonjour !
J’ai créé un vue de type block avec les paramètres suivants :
$list = array($argument);
foreach (taxonomy_get_related($argument) as $term) {
$list[] = $term->tid;
}
$handler->argument = implode('+', $list);
return TRUE; Ce block doit s’afficher sur la page list/tid, list étant une autre vue de type page avec un Path du type list/%…
En quelque sorte, ce block aurait le même rôle que taxonomy/term/tid
La vue ne fonctionne pas…
Quelqu’un saurait-il d’où vient le problème dans le code ?
(Je vous préviens, l’erreur est peut-être grossière, mea culpa, je débute ^^)
Merci !
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

un tout petit up…
franquis
28
Pour infos, j’ai trouvé - non sans sueurs froides - la solution à mon problème.
$path = drupal_get_path_alias($_GET['q']); //get alias of URL$path = explode('/', $path); //break path into an array
//user print_r($path); to see what the $path array looks like
if ($path[0] == 'publications' && $path[1] != '') {
return $path[1];
}
http://drupalsn.com/learn-drupal/drupal-questions/question-2650
franquis
28
J ai le même problème mais cela ne fonctionne pas. C’est très surprenant car la même vue fonctionne parfaitement lorsqu’elle est utilise comme page et non block .
J ai essaye de mettre les deux sur la même page ( url) , une fois encore la page fonctionne mais pas le block .
Si quelqu’un avait une solution
Martin
from M
By brain box asia
brainboxasia
57