Bonjour,
J'ai un ancien composant que j'ai migré jusqu'à joomla3 qui n'a toujours pas d'assets. D'après les docs trouvées à ce sujet j'ai créé les xml suivants:
access.xml
et config.xml
Maintenant mon composant apparait bien dans la conf des droits d'accès en backoffice mais n'a toujours pas d'entrée dans la table _assets, ce qui génère des warnings dans les logs:
Comment ajouter une entrée pour mon composant dans la table _assets ?
J'ai un ancien composant que j'ai migré jusqu'à joomla3 qui n'a toujours pas d'assets. D'après les docs trouvées à ce sujet j'ai créé les xml suivants:
access.xml
Code HTML:
<?xml version="1.0" encoding="utf-8"?> <access component="com_edf"> <section name="component"> <action name="core.admin" title="JACTION_ADMIN" description="JACTION_ADMIN_COMPONENT_DESC" /> <action name="core.manage" title="JACTION_MANAGE" description="JACTION_MANAGE_COMPONENT_DESC" /> <action name="core.create" title="JACTION_CREATE" description="JACTION_CREATE_COMPONENT_DESC" /> <action name="core.delete" title="JACTION_DELETE" description="JACTION_DELETE_COMPONENT_DESC" /> <action name="core.edit" title="JACTION_EDIT" description="JACTION_EDIT_COMPONENT_DESC" /> <action name="core.edit.state" title="JACTION_EDITSTATE" description="JACTION_EDITSTATE_COMPONENT_DESC" /> <action name="core.edit.own" title="JACTION_EDITOWN" description="JACTION_EDITOWN_COMPONENT_DESC" /> </section> <section name="category"> <action name="core.create" title="JACTION_CREATE" description="COM_CATEGORIES_ACCESS_CREATE_DESC" /> <action name="core.delete" title="JACTION_DELETE" description="COM_CATEGORIES_ACCESS_DELETE_DESC" /> <action name="core.edit" title="JACTION_EDIT" description="COM_CATEGORIES_ACCESS_EDIT_DESC" /> <action name="core.edit.state" title="JACTION_EDITSTATE" description="COM_CATEGORIES_ACCESS_EDITSTATE_DESC" /> <action name="core.edit.own" title="JACTION_EDITOWN" description="COM_CATEGORIES_ACCESS_EDITOWN_DESC" /> </section>
Code HTML:
<?xml version="1.0" encoding="utf-8"?> <config> <fieldset name="permissions" label="JCONFIG_PERMISSIONS_LABEL" description="JCONFIG_PERMISSIONS_DESC"> <field name="rules" type="rules" label="JCONFIG_PERMISSIONS_LABEL" class="inputbox" validate="rules" filter="rules" component="com_edf" section="component" /> </fieldset> </config>
WARNING 127.0.0.1 assets No asset found for com_edf, falling back to root.1
Commentaire