В настоящее время я заблокирован с половиной дня по проблеме маршрутизации, и я не нашел никакого решения. Я добавил вкладку в моем меню администратора, и действие этой вкладки запускает "Front-контроллер", равный 100 итерациям с соответствием роутеру. Все сообщения, которые я видел, были в других случаях, и я сделал исправление https://github.com/convenient/magento-ce-ee-config-corruption-bug#the-fix без каких-либо изменений. Все кеши очищаются, поэтому я предоставляю данные, если кто-то может помочь, это будет оценено.
Моя архитектура:
Booking/etc/adminhtml.xml
Booking/etc/config.xml
Booking/controllers/ContactRequestController.php
adminhtml.xml
<config>
<menu>
<customer>
<children>
<ContactRequest translate="title" module="whatever_booking">
<title>Contact Requests</title>
<action>Whatever_Booking/ContactRequest</action>
</ContactRequest>
</children>
</customer>
</menu>
<acl>
<resources>
<admin>
<children>
<customer>
<children>
<ContactRequest translate="title" module="whatever_booking">
<title>Contact Request Menu</title>
<sort_order>1</sort_order>
<children>
<example>
<title>Contact Requests</title>
</example>
</children>
</ContactRequest>
</children>
</customer>
</children>
</admin>
</resources>
</acl>
</config >
config.xml
<config>
<modules>
<Whatever_Booking>
<version>0.1</version>
</Whatever_Booking>
</modules>
<admin>
<routers>
<whatever_booking>
<use>admin</use>
<args>
<modules>
<Whatever_Booking>Whatever_Booking</Whatever_Booking>
<frontName>booking</frontName>
</modules>
</args>
</whatever_booking>
</routers>
</admin>
<global>
<config>
контроллер
class Whatever_Booking_ContactRequestController extends Mage_Adminhtml_Controller_Action {
public function indexAction()
{
Mage::log('controller',null,'test.log');
// this log isnt displayed, i got the error before
}
}
Предположим, что это касается вашего корпуса.
Возможно, создав эту точную страницу администратора с помощью этого инструмента, и сравнение кода покажет вам изменения, которые вам нужно внести?