Я сталкиваюсь с проблемой в magento 1.9.2.3, появляется сообщение об ошибке при подключении с помощью пользовательской формы администратора.
Я создал модуль и продублировал страницу клиента / аккаунта / логина для своей роли пользователя.
<?xml version="1.0"?>
<config>
<modules>
<Custom_Page>
<active>true</active>
<codePool>local</codePool>
</Custom_Page>
</modules>
</config>
мой config.xml:
<?xml version="1.0"?>
<config>
<global>
<page>
<layouts>
<Custom_Page>
<label>User Login</label>
<template>page/user_login.phtml</template>
</Custom_Page>
</layouts>
</page>
</global>
</config>
Нет проблем со старой версией magento.
Но с 1.9.2.3: Неверный ключ формы. Пожалуйста, обновите страницу .
ПРИМЕЧАНИЕ: если я заменил старый Observer.php, это будет сделано:
WWW \ приложение \ код \ ядро \ Mage \ Admin \ Model \ Observer.php
Но я думаю, что несерьезно заменить новый Observer.php старым.
РЕДАКТИРОВАТЬ: Мой user_login.phtml содержит входной ключ form_key.
<form action="/admin" method="post" id="login-form">
<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>"/>
Спасибо за вашу помощь.