TL; DR: esiste un modo per eseguire il debug del caricamento del layout? Poiché credo che il layout di un modulo sia in conflitto con un altro. Relativo a una domanda precedente che ho fatto: Come creare un layout del modulo da mostrare su tutti i temi Ho caricato con …
Come aggiungere condizionalmente un blocco (a seconda della configurazione nel pannello di amministrazione) nel layout XML di Magento? Possiamo verificare se la configurazione è vera per le azioni. Nell'esempio seguente, se la sample/config/show_toplinksconfigurazione dal pannello di amministrazione (in Sistema-> Configurazione) è vera , il file modello links.phtmlverrà utilizzato per eseguire …
Per un po 'Magento 2 ha avuto un modo per convalidare (e completare automaticamente) qualsiasi xml usando un file XSD. Ad esempio module.xmlsembrava così: <?xml version="1.0"> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd"> .... </config> ma ora si module.xmlpresenta così: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd"> .... </config> quindi l' xsi:noNamespaceSchemaLocationattributo contiene urn:magento:framework:. So che …
L'obiettivo di un modulo che sto attualmente sviluppando è quello di aggiungere un tipo di immagine personalizzato chiamato "opengraph_image". Ho aggiunto un nuovo attributo EAV attraverso il mio script InstallData.php che funziona bene. Quando accedo ora al backend Magento2 e modifico un prodotto, posso scegliere il tipo di immagine "opengraph_image" …
Domanda bonus MageStackDay per 500 punti Bounty E la possibilità di vincere una licenza Z-Ray gratuita per un anno. Maggiori informazioni possono essere trovate >> qui << Le domande sono fornite / ispirate dallo sviluppatore principale Magento 2 Anton Kril. Domanda: Sto creando un'estensione che ha un set separato di …
In Magento 2 (quasi) tutti gli argomenti elencati nei file xml hanno un attributo xsi:typeche determina come viene interpretato il valore dell'argomento. Ad esempio, nel di.xmlfile del modulo backend c'è questo: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> questo significa che il valore dell'argomento scopeTypeè il valore della costanteMagento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT o questo <argument name="template" xsi:type="string">Magento_Theme::root.phtml</argument> …
Sto lavorando con Magento 2. Posso usare l'attributo ifconfig nel codice di blocco e funziona bene. <block class="Magento\Catalog\Block\Category\View" name="category_desc_main_column" template="category/desc_main_column.phtml" ifconfig="config_path/group/field" before="category.products"/> Ma ho provato ad usarlo per spostare, non ha funzionato. <move element="category.image" destination="content" ifconfig="config_path/group/field" before="-"/> Qualcuno sa come usarlo per lo spostamento?
Guardando il codice principale di Magento 2, sembrano esserci due modi per impostare una route di amministrazione. Il primo #File: vendor/magento/module-media-storage/etc/adminhtml/routes.xml <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="admin"> <route id="adminhtml"> <module name="Magento_MediaStorage" /> </route> </router> </config> è simile a Magento 1. Aggiungi il tuo modulo a un elenco di moduli nel adminhtmlpercorso …
Nel modulo A ho bisogno di ottenere alcuni dati da file config.xml di moduli B e C . Ci sono metodi o classi dedicati a questo? In particolare ho bisogno di ottenere la struttura XML e i valori del nodo in <default>modo da poter ripristinare i valori predefiniti della configurazione …
Magento è abbastanza protettivo (come dovrebbe essere) per quanto riguarda la visualizzazione degli errori. Quando la modalità sviluppatore è abilitata (come dovrebbe essere durante lo sviluppo), l'applicazione consente al feedback degli errori di runtime di comunicare all'utente. Per errori di compilazione XML sebbene questo feedback sia abbastanza inutile: Errore irreversibile: …
Sto usando Magento versione 1.8.1.0. Sto cercando di creare un nuovo modulo di blocco personalizzato, che userò per creare una nuova home page. Namespace: Crusader Modulo: CLHomePage Tipo di blocco: crociata a casa Classe: Qwerty (solo per ora durante il test) Pacchetto design: crociato Tema: impostazione predefinita Questo è quello …
Sto codificando Magento 2 in gvim e sono nuovo di Magento 2. Ci sono state molte volte in cui ho faticato a eseguire il debug degli errori relativi a XML, beh, ogni volta con sola fortuna. Ma situazioni come questa mi fanno davvero arrabbiare: non sai dove si trova il …
Sto tentando di eseguire il rendering di una singola riga di testo prima di un elenco di collegamenti nel piè di pagina. La creazione di un file modello per fare ciò sembra essere uno spreco di risorse per questa attività. A quanto ho capito, ho potuto produrre testo con un …
Voglio rimuovere alcuni blocchi dalla mia pagina. Supponiamo ad esempio che desidero rimuovere il contenitore per il logo. Quindi creo /app/design/frontend/MYVENDORNAME/MYTHEMENAME/Magento_Theme/layout/default.xmlcon il seguente codice: <page layout="3columns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <referenceBlock name="logo" remove="true"/> </page> In questo caso sono riuscito a scoprire il nome (name = "logo") di questo blocco di riferimento cercando …
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.