Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
Ajuda com Menu.xml Galera estou tentando acrescentar um item no menu.xml, mas ele simplesmente não acrescenta nada, alterei algumas opções e ele responde, porém acrescentar ele não dá resultado, alguém poderia me auxiliar? abaixo o código e em destaque o que estou tentando acrescentar ...
MO
Ajuda com Menu.xml  
Galera estou tentando acrescentar um item no menu.xml, mas ele simplesmente não acrescenta nada, alterei algumas opções e ele responde, porém acrescentar ele não dá resultado, alguém poderia me auxiliar?

abaixo o código e em destaque o que estou tentando acrescentar
<?
<menu>
<menuitem label='_t{Administration}'>
<icon>fa:university fa-fw</icon>
<menu>
<menuitem label='_t{Programs}'>
<icon>fa:file-code-o fa-fw</icon>
<action>SystemProgramList</action>
</menuitem>
<menuitem label='_t{Groups}'>
<icon>fa:users fa-fw</icon>
<action>SystemGroupList</action>
</menuitem>
<menuitem label='_t{Units}'>
<icon>fa:university fa-fw</icon>
<action>SystemUnitList</action>
</menuitem>
<menuitem label='_t{Users}'>
<icon>fa:user fa-fw</icon>
<action>SystemUserList</action>
</menuitem>
<menuitem label='_t{Database explorer}'>
<icon>fa:database fa-fw</icon>
<action>SystemDatabaseExplorer</action>
</menuitem>
<menuitem label='_t{SQL Panel}'>
<icon>fa:table fa-fw</icon>
<action>SystemSQLPanel</action>
</menuitem>
<menuitem label='PHP Info'>
<icon>fa:info-circle fa-fw</icon>
<action>SystemPHPInfoView</action>
</menuitem>
<menuitem label='_t{Preferences}'>
<icon>fa:cog fa-fw</icon>
<action>SystemPreferenceForm#method=onEdit</action>
</menuitem>
</menu>
</menuitem>

<menuitem label='_t{Documents}'>
<icon>fa:file-text-o fa-fw</icon>
<menu>
<menuitem label='_t{Send document}'>
<icon>fa:cloud-upload fa-fw</icon>
<action>SystemDocumentUploadForm</action>
</menuitem>
<menuitem label='_t{My documents}'>
<icon>fa:archive fa-fw</icon>
<action>SystemDocumentList</action>
</menuitem>
<menuitem label='_t{Shared with me}'>
<icon>fa:share-alt fa-fw</icon>
<action>SystemSharedDocumentList</action>
</menuitem>
<menuitem label='_t{Categories}'>
<icon>fa:th fa-fw</icon>
<action>SystemDocumentCategoryFormList</action>
</menuitem>
</menu>
</menuitem>

<menuitem label='Logs'>
<icon>fa:desktop fa-fw</icon>
<menu>
<menuitem label='_t{Access Stats}'>
<icon>fa:bar-chart fa-fw</icon>
<action>SystemAccessLogStats</action>
</menuitem>
<menuitem label='_t{Access Log}'>
<icon>fa:key fa-fw</icon>
<action>SystemAccessLogList</action>
</menuitem>
<menuitem label='_t{Change Log}'>
<icon>fa:film fa-fw</icon>
<action>SystemChangeLogView</action>
</menuitem>
<menuitem label='_t{SQL Log}'>
<icon>fa:database fa-fw</icon>
<action>SystemSqlLogList</action>
</menuitem>
<menuitem label='_t{PHP Log}'>
<icon>fa:exclamation-triangle fa-fw</icon>
<action>SystemPHPErrorLogView</action>
</menuitem>
</menu>
</menuitem>

---------------------------------------------------parte onde tento acrescentar no menu
<menuitem label='Cadastros'>
<icon>fa:desktop fa-fw</icon>
<menu>
<menuitem label='Titular'>
<icon>fa:file-code-o fa-fw</icon>
<action>TitularMestreDetalheForm_Completo</action>
</menuitem>
</menu>
</menuitem>
-----------------------------------------------------------------------------------------------------

<menuitem label='Common pages'>
<menu>
<menuitem label='Common page 1'>
<icon></icon>
<action>CommonPage</action>
</menuitem>
<menuitem label='Common page 2'>
<icon></icon>
<action>CommonPage</action>
</menuitem>
<menuitem label='Common page 3'>
<icon></icon>
<action>CommonPage</action>
</menuitem>
</menu>
</menuitem>


<menuitem label='Logout'>
<icon>fa:sign-out fa-fw</icon>
<menu>
<menuitem label='Logout'>
<action>LoginForm#method=onLogout#static=1</action>
<icon>fa:sign-out fa-fw</icon>
</menuitem>
</menu>
</menuitem>
</menu>

?>

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (11)


AC

Boa tarde.

Você adicionou a classe as permissões?
Precisa adicionar ao cadastro de programas e atribuir ao grupo de usuários ao qual o login de teste pertence.
Veja se é isso.
MO

Já foi add sim jovem, mas a questão é que ele não acrescenta no menu esta opção, entende? é como se não pudesse acrescentar outras opções de menu.
WP

Este arquivo >> TitularMestreDetalheForm_Completo << existe? ele tem como nome no final .class.php??
e foi dado os devidos privilegios a ele para o grupo/usuario?

veja este video que o Pablo mostra isso (pelas duvidas)

https://www.youtube.com/watch?v=ccnKCrhB1io
MO

Amigo Willian Padilha, você tinha total razão eu esqueci de dar permissão ao usuário, mas achei que mesmo o administrador já teria a permissão, mas tdo deu certo obrigado
WP

não importa o usuario ou grupo, tem que dar os privilegios, foi o que disse o companheiro >> Americo Carvalho
AC

Obrigado pela menção, Willian Padilha.
MO

Obrigado também ao amigo Americo Carvalho
GM

Opa, eu consigo adicionar um menu para chamar outro link que não seja do framework adianti? deixar o menu disponível lá desconsiderando essa regra de que tem que ter a classe, permissão, etc.... um menu e submenú "genérico" ??? tem como?
WP

Geraldo tem sim
basta deixar assim o item do menu

<menuitem label='Link Externo'>
<icon></icon>
<action>www.google.com</action>
</menuitem>
GM

Willian Padilha

Então, eu já havia tentado isso, mas não fica disponível no menu para todos. Na verdade p ninguém né... por isso postei p saber o que pode ser que seja necessário fazer p disponibilizar um menu genérico para todos ou um grupo específico de preferencia.
WP

A sim isso mesmo, tem que estar em um menu o de todos tenham acesso