Page introuvable dans le panneau d'administration après l'application du correctif 6788 et la modification du fichier config.xml
-
13-12-2019 - |
Question
Après avoir installé le patch, j'ai essayé de changer le config.xml
de la prolongation.L'extension comporte deux fichiers config.xml.Ci-dessous, vous pouvez trouver la révision que j'ai effectuée, mais j'obtiens toujours une erreur de page introuvable.
<admin>
<routers>
<gremlincustom>
<use>admin</use>
<args>
<module>Junaidbhura_Gremlincustom</module>
<frontName>gremlincustom</frontName>
</args>
</gremlincustom>
</routers>
</admin>
À
<admin>
<routers>
<adminhtml>
<args>
<modules>
<gremlincustom after="Mage_Adminhtml">Junaidbhura_Gremlincustom_Adminhtml</gremlincustom>
<frontName>gremlincustom</frontName>
</modules>
</args>
</adminhtml>
</routers>
</admin>
et
<admin>
<routers>
<gremlinreports>
<use>admin</use>
<args>
<module>Junaidbhura_Gremlinreports</module>
<frontName>gremlinreports</frontName>
</args>
</gremlinreports>
</routers>
</admin>
À
<admin>
<routers>
<adminhtml>
<args>
<modules>
<gremlinreports after="Mage_Adminhtml">Junaidbhura_Gremlinreports_Adminhtml</gremlinreports>
<frontName>gremlinreports</frontName>
</modules>
</args>
</adminhtml>
</routers>
</admin>
La solution
Vous devrez peut-être également ajuster les appels de votre (vos) contrôleur(s) d'administration.J'ai rencontré le même problème aujourd'hui où l'entrée système dans le fichier adminhtml.xml faisait toujours référence à l'ancien nom de domaine.Notez le changement dans <action>
.
Vieux:
<config>
<menu>
<system>
<children>
<your_module translate="title" module="your_module">
<title>Your Title</title>
<sort_order>20</sort_order>
<action>your_module/your_controller</action>
</your_module>
</children>
</system>
</menu>
...
</config>
Nouveau:
<config>
<menu>
<system>
<children>
<your_module translate="title" module="your_module">
<title>Your Title</title>
<sort_order>20</sort_order>
<action>adminhtml/your_controller</action>
</your_module>
</children>
</system>
</menu>
...
</config>
Modifier:Il peut également y avoir d'autres endroits dans le code où vous devez adapter les appels du contrôleur, en fonction de vos extensions.
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange