패치 6788을 적용하고 config.xml을 편집한 후 관리 패널에서 페이지를 찾을 수 없습니다.
-
13-12-2019 - |
문제
패치를 설치한 후 변경하려고 했습니다. config.xml
확장의.확장에는 두 개의 config.xml 파일이 있습니다.아래에서 제가 수정한 내용을 찾을 수 있지만 여전히 페이지를 찾을 수 없다는 오류가 발생합니다.
<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>
그리고
<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>
해결책
관리 컨트롤러의 호출을 조정해야 할 수도 있습니다.오늘 adminhtml.xml의 시스템 항목이 여전히 이전 이름을 참조하는 동일한 문제에 직면했습니다.변경 사항을 참고하세요. <action>
.
오래된:
<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>
새로운:
<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>
편집하다:확장에 따라 컨트롤러 호출을 조정해야 하는 코드의 다른 위치가 있을 수도 있습니다.
제휴하지 않습니다 magento.stackexchange