dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Adding a submenu entry to projects


From: charles.fr
Subject: Re: [Dolibarr-dev] Adding a submenu entry to projects
Date: Sun, 21 Dec 2014 02:11:34 +0100

Why take time to create all definition menu (and definition tabs) on modules .

The actual menu management is hell !

 

De : address@hidden [mailto:address@hidden De la part de Destailleur Laurent
Envoyé : dimanche 21 décembre 2014 02:07
À : Posts about Dolibarr ERP & CRM development and coding
Objet : Re: [Dolibarr-dev] Adding a submenu entry to projects

 

To have 2 entries, you should add 2 lines into descriptor.

However, for "project" and "my project" this is not possible, because the current code use the same "key" for leftmenu to define the entry "Project" and entry "My project".

We must first made a change to have a value for "leftmenu" that differs to have unique keys.

 

2014-12-05 14:49 GMT+01:00 Doursenaud, Raphaël <address@hidden>:

Yes eldy, the menu appears under "My projects" but I also want one under "Projects"!

 

2014-12-04 18:52 GMT+01:00 Destailleur Laurent <address@hidden>:

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 <address@hidden>:

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 <address@hidden>:

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

 

On Mon, Nov 24, 2014 at 6:11 PM, <address@hidden> 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=address@hidden [mailto:dolibarr-dev-bounces+charles.fr=address@hidden] 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' => 'address@hidden',

     'position' => '100',

     'enabled' => '$conf->mymodule->enabled && $conf->projet->enabled',

     'perms' => '$user->rights->projet->lire',

     'target' => '',

     'user' => '0', // Internal only

);

 

Thanks!

 

--

 

Image supprimée par l'expéditeur.

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 supprimée par l'expéditeur.Image supprimée par l'expéditeur.


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

 


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev



 

--

 

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


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev



 

--

Laurent Destailleur (alias Eldy)

------------------------------------------------------------------------------------

Social networks of my OpenSource projects:

 


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev



 

--

 

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


_______________________________________________
Dolibarr-dev mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev


 

--

Laurent Destailleur (alias Eldy)

------------------------------------------------------------------------------------

Social networks of my OpenSource projects:

 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]