Riscontro un problema con magento 1.9.2.3, viene visualizzato un messaggio di errore quando mi collego al mio modulo di amministrazione personalizzato.
Ho creato un modulo e ho duplicato la pagina cliente / account / login per il ruolo dei miei utenti.
<?xml version="1.0"?>
<config>
<modules>
<Custom_Page>
<active>true</active>
<codePool>local</codePool>
</Custom_Page>
</modules>
</config>
mio 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>
Nessun problema con la vecchia versione di Magento.
Ma con 1.9.2.3: la chiave del modulo non valida. Aggiorna la pagina visualizzata.
NOTA: se sostituisco il vecchio Observer.php è fatto:
www \ app \ code \ Core \ Mage \ Admin \ modello \ Observer.php
Ma penso che non sia serio sostituire il nuovo Observer.php con il vecchio.
EDIT: Il mio user_login.phtml contiene un input form_key.
<form action="/admin" method="post" id="login-form">
<input type="hidden" name="form_key" value="<?php echo Mage::getSingleton('core/session')->getFormKey() ?>"/>
Grazie per l'aiuto.