J'ai essayé de lire le contenu du tableau $ vars que j'ai passé à la disposition de mon thème elgg, mais il renvoie une chaîne vide, ie $ vars ['content'] === " ", mais j'ai réussi à extraire le titre de la page $ vars ['title'], quand j'ai print_r $ vars j'ai remarqué que 'content' était dans le tableau array, j'ai essayé $ vars ['body'] ['content'] pourtant rien, aussi le css et js étendu ne charge pas pour l'en-tête et le pied de page; merci.
Ma version Elgg est 1.11 Voici le code Dans start.php
elgg_register_page_handler('mutumbu','page_success_register_init');
//page handler
function page_success_register_init($segments){
if($segement[0] == 'welcome'){
$params = array('content'=>'<h1>hello world</h1>');
$body = elgg_view_layout('mutumbu_main',$params);
echo elgg_view_page('welcome',$body);
}
}
Dans la mise en page mutumbu_main trouvé /mod//views/default/page/layouts/mutumbu_main.php
<?php echo $vars['content'] ?>