Seite im Admin-Bereich nach dem Anwenden von Patch 6788 und Bearbeiten der Konfiguration nicht gefunden.XML

magento.stackexchange https://magento.stackexchange.com//questions/88031

Frage

Nach der Installation des Patches habe ich versucht, das zu ändern config.xml der Erweiterung.Die Erweiterung hat zwei Konfigurationen.xml-Dateien.Unten finden Sie die von mir vorgenommene Überarbeitung, aber ich erhalte immer noch den Fehler, dass die Seite nicht gefunden wurde.

<admin>
    <routers>
        <gremlincustom>
            <use>admin</use>
            <args>
                <module>Junaidbhura_Gremlincustom</module>
                <frontName>gremlincustom</frontName>
            </args>
        </gremlincustom>
    </routers>
</admin>

Zu

<admin>
    <routers>
        <adminhtml>
            <args>
                <modules>
                    <gremlincustom after="Mage_Adminhtml">Junaidbhura_Gremlincustom_Adminhtml</gremlincustom>
                    <frontName>gremlincustom</frontName>
                </modules> 
            </args> 
        </adminhtml> 
    </routers> 
</admin>

und

<admin>
    <routers>
        <gremlinreports>
            <use>admin</use>
            <args>
                <module>Junaidbhura_Gremlinreports</module>
                <frontName>gremlinreports</frontName>
            </args>
        </gremlinreports>
    </routers>
</admin>

Zu

<admin>
    <routers>
        <adminhtml>
            <args>
                <modules>
                    <gremlinreports after="Mage_Adminhtml">Junaidbhura_Gremlinreports_Adminhtml</gremlinreports>
                    <frontName>gremlinreports</frontName>
                </modules> 
            </args> 
        </adminhtml> 
    </routers> 
</admin> 
War es hilfreich?

Lösung

Möglicherweise müssen Sie auch die Anrufe Ihrer Admin-Controller anpassen.Ich bin heute auf das gleiche Problem gestoßen, bei dem der Systemeintrag im adminhtml .xml referenziert immer noch auf den alten Vornamen.Beachten Sie die Änderung in <action>.

Alt:

<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>

Neu:

<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>

Bearbeiten:Es kann auch andere Stellen im Code geben, an denen Sie die Controller-Aufrufe anpassen müssen, abhängig von Ihren Nebenstellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top