Anomalie #154
closedErreur PHP pour la page "Espace presse"
100%
Description
Sur le page "Espace presse"
Fatal error: Call to undefined function views_build_view() in /usr/share/drupal6/includes/common.inc(1695) : eval()'d code on line 34
Updated by Pierre Buyle over 14 years ago
- % Done changed from 0 to 80
Le code PHP responsable est
<?php
//load the view by name
$view = views_get_view('Les_derniers_contenus_nav');
//output the view
print views_build_view('block', $view, Array(), 1, 5);
?>
...
<?php
//load the view by name
$view = views_get_view('Les_derniers_contenus_nav');
//output the view
print views_build_view('block', $view, Array(), 1, 5);
?>
views_build_view est une fonction de Views 1.x (Drupal 5). views_embed_view est disponible en Views 2.x (Drupal 6) pour afficher une view dans une page. Il faut cependant configurer un display correspondant pour obtenir la pagination voulue. Le code ci-dessous utilise les displays block_1
disponibles automatiquement lors de la migration. Ils doivent être reconfigurés pour n'afficher que 5 élements avec le bon formatage (cg. #143).
<?php
print views_embed_view('Les_derniers_CP', 'block_1');
?>
...
<?php
print views_embed_view('Les_derniers_contenus_nav', 'block_1');
?>
Updated by Pierre Buyle over 14 years ago
- Status changed from Confirmé to En cours de traitement
Updated by Pierre Buyle over 14 years ago
La page "Pressrom" (en/pressroom
) est également concernée mais pas dans son état actuel. Elle contient le code php suivant mais n'est pas configurée pour l'exécuter. Avant migration, le code PHP est marqué, mais après migration, le code devient visibles.
<?php
//load the view by name
$view = views_get_view('Les_derniers_contenus_nav');
//output the view
print views_build_view('block', $view, Array(), 1, 5);
?>
Updated by Pierre Buyle over 14 years ago
- Status changed from En cours de traitement to Résolu
- % Done changed from 80 to 100