Drupal ou comment passer des arguments à une vue

Drupal ou comment passer des arguments à une vue

17 Feb 2009 |  Drupal

Voici un screencast de très bonne qualité qui montre comment passer des arguments de l’url à une vue.

http://gotdrupal.com/videos/drupal-views-arguments

Ce que je déplore c’est que lorsque j’ai essayé la même chose en passant des termes taxonomie à un block cela n’a pas marché. Les arguments ne passent pas aux blocks. J’ai du alors contourner le problème en utilisant un argument par défaut en php. En ajoutant mon code pour lire les arguments j’ai pu exécuter ma vue

Cette vue à été créée pour trouver certains produits de mon catalogue. Mon url est de la forme monsite.fr/catalog/fruits avec pathauto mais en réalité elle s’écrit catalog/11/fruits Comme je cherche à obtenir l’identifiant de mon terme voici ce que j’ai écrit.

if(arg(0)=='catalog' && is_numeric(arg(1))){
  $value=arg(1);
}
    
return $value;
Julien Dubreuil

Vous avez une idée, un projet web à réaliser ?

Ensemble, mettons en oeuvre sa réussite. Je vous accompagne dans vos projets, depuis l'élaboration du cahier des charges jusqu'à la mise en production. Pour plus d'information n'hésitez pas à me contacter.

Contactez-moi