Fork me on GitHub
Bienvenue, Invité
Nom d'utilisateur Mot de passe: Se souvenir de moi

Question sur les menus
(1 visualisation(s)) (1) Invité
  • Page:
  • 1

SUJET: Question sur les menus

Question sur les menus il y a 1 an, 7 mois #21877

  • happyjo
  • Hors ligne
  • Fresh Boarder
  • Message: 2
  • Karma: 0
Bonjour,

Je suis en train de finaliser mon module de lettre. Tout fonctionne sauf le menu de gauche.
Je souhaiterai ajouter une ou deux entrées.

Pour cela dans mon module modLettre.class.php j'ai ajouté ceci :

 
// Main menu entries
//$this->menus = array(); // List of menus to add
$r=0;
 
$this->menu[$r]=array( 'fk_menu'=>0, // Use r=value where r is index key used for the parent menu entry (higher parent must be a top menu entry)
'type'=>'left', // This is a Left menu entry
'titre'=>'Lettre par defaut',
'mainmenu'=>'lettre',
'url'=>'/lettre/lettre.php',
'langs'=>'other', // Lang file to use (without .lang) by module. File must be in langs/code_CODE/ directory.
'position'=>100,
'enabled'=>'$conf->lettre->enabled', // Define condition to show or hide menu entry. Use '$conf->mymodule->enabled' if entry must be visible if module is enabled.
'perms'=>'', // Use 'perms'=>'$user->rights->mymodule->level1->level2' if you want your menu with a permission rules
'target'=>'',
'user'=>0); // 0=Menu for internal users, 1=external users, 2=both
$r++;
 


J'ai ensuite crée dans mon répertoire lettre une page lettre.php
hors je ne comprend pas, rien ne s'affiche.
J'ai mis un (pour tester) :
 
echo "coucou";
 


qui devrait normalement provoquer des soucis d'affichage, hors rien ne s'affiche.

Si je supprime lettre/lettre.php
Je n'ai pas d'erreur, même après avoir désactivé/réactivé le module

Que suis-je sensé mettre dans cette page ?
La configuration du menu dans mon module vous semble-t'elle correcte ? Je ne suis pas tout à fait sur de l'exactitude du code ?
Comment puis-je débugger facilement ce type de problème ?

Merci de votre aide.
Dernière édition: il y a 1 an, 7 mois par happyjo.

Re: Question sur les menus il y a 1 an, 7 mois #21885

  • eldy
  • Hors ligne
  • Administrateur
  • Message: 2905
  • Karma: 92
Et si tu appelles l'url directement
/lettre/lettre.php
?

Re: Question sur les menus il y a 1 an, 7 mois #21895

  • happyjo
  • Hors ligne
  • Fresh Boarder
  • Message: 2
  • Karma: 0
Pour info je suis sous Dolibarr 7.1.

Lorsque j'appel la page adressededolibarr.com/lettre/lettre.php ça fonctionne.
  • Page:
  • 1
Temps de génération de la page: 0.09 secondes