Desidero riutilizzare un determinato elemento dell'interfaccia utente sul backend (sotto "design/adminhtml"). Questo consisterebbe principalmente nel riutilizzare il template (phtml). Tuttavia, fare riferimento alla maniglia del layout di frontend dal backend sembrerebbe ancora migliore. Magento fornisce una posizione per le componenti dell'interfaccia utente condivisa, un modo per dichiararle come condivise o un meccanismo per farvi riferimento attraverso la divisione frontend/adminhtml? Graziemodello di condivisione tra frontend e backend (admin o adminhtml) in magento
5
A
risposta
9
@coriscus Sì, è possibile. Ho trovato il trucco che usi il modello di frontend da admin.
public function __construct()
{
parent::__construct();
$this->setData('area','frontend');
$this->setTemplate('customer/online.phtml');
}
impostare solo l'area necessaria nel costruttore di blocchi.
Problemi correlati
- 1. Richiesta Magento - Frontend o Backend?
- 2. Differenzia acquisti backend e frontend in Magento
- 3. Yii2 Collegamenti tra frontend e backend (modello avanzato)
- 4. Java Backend e Rails Frontend
- 5. Django è il frontend o il backend?
- 6. Strategia token JWT per frontend e backend
- 7. Magento: come posso visualizzare le impostazioni di configurazione backend nelle pagine CMS frontend (o blocchi statici)?
- 8. Backend E frontend per un'applicazione - Codeigniter
- 9. HAProxy con HTTP2 frontend e backend HTTP1.1
- 10. Frontend e backend separati con framework Yii
- 11. Magento adminhtml La query AJAX restituisce lo stato 302
- 12. frontend disaccoppiato e backend con Django, webpack, reactjs, react-router
- 13. Utilizzo dello stesso nome di instradamento di Magento per i router frontend e admin
- 14. Applicazione pagina singola - Frontend indipendente dal backend?
- 15. Abilita Magento Varien_Profiler nell'area admin
- 16. Comunicazione frontend-backend per un'applicazione mobile
- 17. Accesso negato per gli utenti admin nel modulo personalizzato magento
- 18. Backbone.js frontend con RESTful Rails backend?
- 19. La pagina del catalogo di backend Magento continua ad aggiornarsi
- 20. Qual è la definizione/differenza di "backend" e un "frontend" in uno sviluppo/progetto software?
- 21. Albero di Magento Admin Category
- 22. un campo magento adminhtml può dipendere da più di un campo o valore?
- 23. AngularJS - Passaggio dei valori dal backend al frontend
- 24. Magento - Verifica se un amministratore e un cliente sono connessi
- 25. Tipo di attributo modifica Magento nel backend
- 26. Condivisione del codice modello tra Sinatra e Rails
- 27. Impossibile accedere a Magento Admin
- 28. Magento - 2 o più osservatori sullo stesso evento
- 29. Condivisione di un database tra Twisted e Django
- 30. Evidenziazione del menu in magento sotto admin
Grazie! Questo è stato un aiuto prezioso: molti dei precedenti su Google non hanno trovato nulla. – coriscus
Per quello che vale, per completezza e per quelli, come me, che sono nuovi a Magento, questo può essere realizzato in layout-xml come ' \t < metodo action = "setData"> \t \t zona \t \t frontend \t 'o, più brevemente, come' \t < action method = "setArea"> frontend 'dove * setArea ('frontend') * fa lo stesso di * setData ('area', 'frontend') *. –
coriscus
Si noti che questo metodo utilizzerà lo stesso pacchetto di progettazione, come il pacchetto di amministrazione corrente. Nella maggior parte dei casi sarà "predefinito". –