Défilement
Comment modifier une requête SQL dans Views ?
Forums
Bonjour, j'ai besoin de modifier la requête views.
J'utilise hook_views_query_alter
function custom_module_views_query_alter(&$view, &$query) { if ( $view->name == 'uc_catalog_terms' ) { $query->where[0]['conditions'][0]['field']="SUBSTRING('taxonomy_term_data.name, 1, 1)"; } }
Mais la requête supprime tous les caractères, du coup views fait une telle requête :
WHERE (( (SUBSTRINGtaxonomy_term_data.name11 = 'a') ))
Pourquoi les caractères sont-ils supprimés, et comment y remédier ?
Sur un forum anglophone, j'ai trouvé que l'erreur était dans la version 7x.3.dev,
j'ai la version 7.x-3.7
- Se connecter ou s'inscrire pour publier un commentaire