Domanda

Ho creato due moduli differenti (app-> code-> locale-> 1) Mca, 2) Mba & Design-> adminhtml-> Predefinito-> Course> Layout-> 1) mca.xml 2) mba XML) e il suo funzionamento benissimo all'accesso moduli terminali anteriori. Quando vado a eseguire moduli terminali stanno mostrando menù diversi ma modulo In Mca la visualizzazione di entrambi i moduli (MCA & MBA) di progettazione, ma per l'accesso ai moduli Mba visualizzazione pagina vuota. Io non’so perché la visualizzazione di entrambi i moduli in stessa pagina, ma do azioni separate per entrambi.

qualcuno può dirmi dove ho sbagliato?

Grazie in anticipo.

entrare descrizione dell'immagine qui

entrare descrizione dell'immagine qui

È stato utile?

Soluzione

Questo accade perché si ha la stessa maniglia layout per entrambi i moduli <adminhtml_controller_action>.
Si dovrebbe spostare i controller di amministrazione in una sottocartella con il nome del modulo e modificare le maniglie di layout. Ad esempio, nel primo modulo si mettere il controllore in Course/Mba/controllers/Adminhtml/Mba/IndexController.php (il controllore può avere un nome diverso).

l'URL dovrebbe essere admin/mba_index/index.
Fare lo stesso per il secondo modulo e l'URL deve essere admin/mca_index/index/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top