Una domanda che intendevo porre da secoli, più teorica di ogni altra cosa. Sono pienamente esperto nello sviluppo di estensioni utilizzando la normale struttura di file del modulo Magento. Ho notato però quando osservo alcune delle "estensioni" di Mage, che alcune contengono una directory / Controller. Qual è lo scopo …
Ho questo controller: ... public function insertAction() { $something = 'testcase'; $this->loadLayout(); $this->_title($this->__("the title")); $this->renderLayout(); } ... Vorrei accedere $somethingal mio documento .phtml, come posso fare? (o per dirla in altro modo: come posso accedere $somethingal mio file .phtml)
come posso riscrivere un controller (che in realtà è un'azione) in Magento 2? Ho provato, come indicato qui in questo modo: Ho il mio modulo chiamato Namespace_Modulecon un di.xmlfile, che viene preso in considerazione, perché lo stesso sistema funziona su modelli e blocchi Esempio: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> <!-- …
Utilizzato il metodo seguente per ottenere il percorso della directory multimediale , ma restituisce un errore. $om = \Magento\Core\Model\ObjectManager::getInstance(); $directoryList = $om->get(\Magento\App\Filesystem\DirectoryList::class); $pubMediaDir = $directoryList->getPath(\Magento\App\Filesystem\DirectoryList::MEDIA); Aiutatemi a trovare una soluzione.
Ho un'azione del controller in cui vorrei iniettare il repository del prodotto namespace Nosto\Tagging\Controller\Export; use Magento\Catalog\Api\ProductRepositoryInterface; use Magento\Store\Model\StoreManagerInterface; use Magento\Backend\App\Action; use Magento\Framework\App\Action\Context; class Test extends Action { private $_productRepository; public function __construct( Context $context, StoreManagerInterface $storeManager, ProductRepositoryInterface $productRepository ) { parent::__construct($context); $this->_storeManager = $storeManager; $this->_productRepository = $productRepository; } Indipendentemente dall'ordine …
Ho creato un modulo mostrato in questo post. Ma il mio controller non funziona. Ho questo messaggio di errore: Errore recuperabile: l'argomento 1 passato a MP \ MyModule \ Controller \ Index \ CheckUserName :: __ construct () deve essere un'istanza di Magento \ Framework \ App \ Action \ …
Devo sovrascrivere un metodo Controller Core/Mage/Customer/controllers/AccountController.php e aggiungi un nuovo metodo. Poiché questo controller da modificare è errato, dovrebbe essere ignorato. In base ai requisiti del progetto, il controller deve trovarsi a local/New/Mage/Customer/controllers/AccountController.php Per fare ciò, crea un file config, ma indirizzi customer/account/test, customer/account /ajaxnon ha risposto e customer/account/loginnon viene …
È possibile creare un modulo in Magento 2, utilizzando il routing standard, che risponde a un URL sotto forma di http://magento.example.com/namespace_module/return/index Cioè - un URL in cui il secondo parametro è una parola chiave riservata PHP. Il problema con quanto sopra è creare un nome classe controller PHP che sia …
Ho creato un modulo con alcune pagine e mi chiedo come forzare queste pagine a utilizzare SSL sull'URL, come la pagina di accesso del cliente. Non tutte le pagine ne hanno bisogno, ma alcune lo fanno. Ciò che mi viene in mente (anche se non l'ho provato) è valutare l'URL …
Sto lavorando alla creazione di un modulo personalizzato in Magento 2, ma non funziona. Potresti suggerirmi dove ho sbagliato? Il mio codice del modulo: app / etc / config.php: 'modules' => array ( 'Ramesh_Sample' => 1, ), app / code / Ramesh / campione / etc / Module.xml <?xml version="1.0"?> …
In Magento 2.3 ci sono alcune interfacce per tutti i verbi http Magento\Framework\App\Action\HttpPostActionInterface Magento\Framework\App\Action\HttpGetActionInterface, ... Sono tutti vuoti e implementati Magento\Framework\App\ActionInterface. Ho anche scoperto che tutti sono associati app/etc/di.xmla un parametro di Magento\Framework\App\Request\HttpMethodMape molti controller implementano queste interfacce. Ma non tutti i controller. Questo è tutto ciò che ho potuto …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.