Submitted by tectoxiio on
Salut a tous,
c'est ma première utilisation de drupal et j'ai essayer de créer un module "weather_info" a l'aide du livre "Pro Drupal 7 for Windows Developers".
mais au niveau de création du hook_menu pour la partie admin j'ai rien remarqué dans la partie "configuration", le module "weather_info" doit apparaitre mais ce n'est pas le cas pour moi...
voila le code :
<?php
function weather_info_menu() {
$items['admin/config/weather_info'] = array (
'title' => 'Weather Info Configuration',
'description' => 'Configuration settings for the Weather Information block.',
'page callback' => 'system_admin_menu_block_page',
'file' => 'system.admin.inc',
'file path' => drupal_get_path('module', 'system'),
'access arguments' => array('administer weather info'),
);
$items['admin/config/weather_info/settings'] = array (
'title' => 'Weather Information settings',
'description' => 'Set defaults and unit types for weather display.',
'page callback' => 'drupal_get_form',
'page arguments' => array('wx_admin_settings'),
'access arguments' => array('administer weather info'),
);
return $items;
}
?>
merci de m'aider dans ce coup .
salut a tous, après quelques
Permalien Soumis par tectoxiio le 5 Juin, 2011 - 22:37
salut a tous,
après quelques essais de testes, ca marche en désactivant le module et l,activer de nouveau, mais je ne comprend pas pourquoi il faut faire ceci pour qu'il marche correctement ?!
il faut vider le cache du
Permalien Soumis par selinav le 7 Juin, 2011 - 11:29
il faut vider le cache du menu pour le voir apparaître
Pour vider le cache, il faut
Permalien Soumis par picowanagain le 10 Juin, 2011 - 11:00
Pour vider le cache, il faut se rendre dans le menu :
-> Configuration du site -> Performance -> "Supprimer les données du cache"
ou direct en url :
q=admin/settings/performance
Opération indispensable lorsque l'on modifie le hook_menu !