This is not a bug. I cut and paste your code into my module, and entry was correctly added into menu. Everyhting works correctly. Note: i just replaced
'enabled' => '1', 'perms' => '1', to be sure to not have permissions issued. Note: you did $this->menu[] Check it is not overwritten by another entry making $this->menu[0] 2014-11-25 11:55 GMT+01:00 Doursenaud, Raphaël <rdoursen...@gpcsolutions.fr> : > Thanks Charles and Philippe for your answers! > > Unfortunately changing the menu manager is not an option for my use case. > And for the record, the result is worse: the whole project main menu > vanishes on module activation! > Sounds like a bug to me. I've opened one: > https://doliforge.org/goto?key=bug&val=1724&group_id=144 > Feel free to chime in to report your own experiments. > > Cheers, > > 2014-11-24 20:27 GMT+01:00 Philippe Berthet <bert...@systune.be>: > >> Think it's buggy with edly_menu only. >> If you switch on configuration->Menus to 'auguria_menu', and reinstall >> your module, it should work. >> >> Regards, >> >> Philippe Berthet >> www.onelog.be >> >> >> >> On Mon, Nov 24, 2014 at 6:11 PM, <charles...@benke.fr> wrote: >> >>> Hello raphael >>> >>> As i remember i was confronted to the same problem for my projet V2 >>> modules >>> >>> Then I have not succeed >>> >>> Maybe they are no way for it >>> >>> >>> >>> Bien cordialement, >>> >>> Charles-François BENKE >>> >>> http://www.benke.fr - 0637056117 >>> >>> >>> >>> *De :* dolibarr-dev-bounces+charles.fr=benke...@nongnu.org [mailto: >>> dolibarr-dev-bounces+charles.fr=benke...@nongnu.org] *De la part de* >>> Doursenaud, Raphaël >>> *Envoyé :* lundi 24 novembre 2014 15:51 >>> *À :* Posts about Dolibarr ERP & CRM development and coding >>> *Objet :* [Dolibarr-dev] Adding a submenu entry to projects >>> >>> >>> >>> Hi all, >>> >>> >>> >>> I'm trying to declare a submenu to the projects menu. >>> >>> So far I've only been able to add it to the "My projects", but I want it >>> under "Projects". >>> >>> >>> >>> Is this a bug or am I doing something stupid? >>> >>> >>> >>> Here's the code I'm using in my module descriptor: >>> >>> $this->menu[] = array( >>> >>> 'fk_menu' => 'fk_mainmenu=project,fk_leftmenu=projects', >>> >>> 'type' => 'left', >>> >>> 'titre' => 'MyMenuTitle', >>> >>> 'mainmenu' => 'project', >>> >>> 'leftmenu' => 'projects', >>> >>> 'url' => '/mymodule/project/somepage.php', >>> >>> 'langs' => 'mymodule@mymodule', >>> >>> 'position' => '100', >>> >>> 'enabled' => '$conf->mymodule->enabled && $conf->projet->enabled', >>> >>> 'perms' => '$user->rights->projet->lire', >>> >>> 'target' => '', >>> >>> 'user' => '0', // Internal only >>> >>> ); >>> >>> >>> >>> Thanks! >>> >>> >>> >>> -- >>> >>> *Raphaël Doursenaud* >>> >>> Directeur technique (CTO) >>> >>> Expert certifié en déploiement Google Apps >>> <https://gpcsolutions.fr/raphael-doursenaud-google-apps-certified-deployment-specialist> >>> >>> +33 (0)5 35 53 97 13 - +33 (0)6 68 48 20 10 >>> >>> >>> >>> [image: Image supprimée par l'expéditeur.] <http://gpcsolutions.fr> >>> >>> http://gpcsolutions.fr >>> >>> Technopole Hélioparc >>> >>> 2 avenue du Président Pierre Angot >>> >>> 64053 PAU CEDEX 9 >>> >>> SARL GPC.solutions au capital de 7 500 € - R.C.S. PAU 528 995 921 >>> >>> [image: Image supprimée par l'expéditeur.] >>> <http://wiki.dolibarr.org/index.php/Dolibarr_suppliers_France#GPC.solutions>[image: >>> Image supprimée par l'expéditeur.] >>> >>> _______________________________________________ >>> Dolibarr-dev mailing list >>> Dolibarr-dev@nongnu.org >>> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev >>> >>> >> >> _______________________________________________ >> Dolibarr-dev mailing list >> Dolibarr-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/dolibarr-dev >> >> > > > -- > *Raphaël Doursenaud* > Directeur technique (CTO) > Expert certifié en déploiement Google Apps > <https://gpcsolutions.fr/raphael-doursenaud-google-apps-certified-deployment-specialist> > +33 (0)5 35 53 97 13 - +33 (0)6 68 48 20 10 > > <http://gpcsolutions.fr> > http://gpcsolutions.fr > Technopole Hélioparc > 2 avenue du Président Pierre Angot > 64053 PAU CEDEX 9 > SARL GPC.solutions au capital de 7 500 € - R.C.S. PAU 528 995 921 > > <http://wiki.dolibarr.org/index.php/Dolibarr_suppliers_France#GPC.solutions> > > _______________________________________________ > Dolibarr-dev mailing list > Dolibarr-dev@nongnu.org > https://lists.nongnu.org/mailman/listinfo/dolibarr-dev > > -- Laurent Destailleur (alias Eldy) ------------------------------------------------------------------------------------ Social networks of my OpenSource projects: Dolibarr Google+: https://plus.google.com/+DolibarrOrg/ Dolibarr Facebook: https://www.facebook.com/dolibarr Dolibarr Twitter: http://www.twitter.com/dolibarr AWStats Google+: https://plus.google.com/+AWStatsOrgPoject/ AWStats Facebook: https://www.facebook.com/awstats.org AWStats Twitter: http://www.twitter.com/awstats_project
_______________________________________________ Dolibarr-dev mailing list Dolibarr-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/dolibarr-dev