Comment modifier une view

Catégories:

Bonjour à tous,

Je souhaite modifier une view pour, selon le choix d’un terme dans le filtre, la view m’affiche aussi les éléments avec les termes enfant de celui sélectionné.

Après avoir chercher longtemps (2 jours !), je me décide à faire un module pour modifier programmatiquement ma view.

Pour ce faire, j’ai trouvé des bout de code par-ci, par-là (source : drupal API, forum, etc…)

Voici ce que j’ai :
Dans taxo_parent_enfant.module
==> //Ma fonction pour modifier
function taxo_parent_enfant_views_default_views_alter(&$views)

//version de l’API de views qui doit être utiliser
function taxo_parent_enfant_views_api() {
return array(‘api’ => 2.0) ;
}

Dans taxo_parent_enfant.views_default.inc
==> // Implementation of hook_views_default_views
function taxo_parent_enfant_views_default_views() {

//Ici le Code de ma vue exporté

$views[$view->name] = $view ;
return $views ;
}

J’ai l’impression d’aller dans tous les sens en étant proche de la solution et éloignés en même temps.

Quelqu’un pourrait-il m’aider SVP ??

Syndiquer le contenu