Comment puis-je ajouter 2 pour un remplacement de l'affichage d'une vue?Drupal 7 theme_hook_suggestions ne fonctionne pas
Ce code je qui fonctionne:
function yourthemename_preprocess_html(&$vars) {
if (arg(0) == 'qrule') {
$vars['theme_hook_suggestions'][] = 'html__qrule';
}
}
modèle de page HTML appelé: html--qrule.tpl.php
Cela fonctionne très bien! (Merci @ Ionut.A)
Mais je veux aussi remplacer le page.tpl.php
aussi avec page--qrule.tpl.php
mais quand j'ajoute ceci:
function mythemename_preprocess_html(&$vars) {
if (arg(0) == 'qrule') {
$vars['theme_hook_suggestions'][] = 'html__qrule';
$vars['theme_hook_suggestions'][] = 'page__qrule';
}
}
PAGE page modèle appelé: page--qrule.tpl.php
Je reçois cette erreur:
Fatal error: Only variables can be passed by reference in /var/www/vhosts/xxx/public_html/sites/all/themes/themename/page--qrule.tpl.php on line 1
Quelqu'un peut-il voir ce que je fais mal ici?
Merci C
haha ... Je notw se sentir comme un idiot. :(Merci pour l'aide. – Cybercampbell