Questo tag viene utilizzato per domande che coinvolgono il codice PHP in alcun modo. Quindi non appena viene restituita un'eccezione PHP o viene generato un rapporto di errore, questa domanda si qualifica per essere taggata con PHP.
Stiamo passando da un vecchio sistema di punti vendita obsoleto all'utilizzo esclusivo di Magento 1.7 come nostro POS. Non inaspettatamente, una delle sfide che stiamo affrontando è come ottenere quasi 20 anni di registrazioni dal vecchio sistema a Mage senza catastrofe. Mettendo da parte la sfida della migrazione anche dei …
In Magento 2.1, ci sono 25 fornitori di dati di griglia / elenco dei componenti dell'interfaccia utente configurati e in uso. Le loro classi e ui_componentfile del fornitore di dati sono elencati di seguito Magento\Bundle\Ui\DataProvider\Product\BundleDataProvider bundle_product_listing.xmlMagento\Catalog\Ui\DataProvider\Product\Attributes\Listing product_attributes_grid.xml Magento\Catalog\Ui\DataProvider\Product\ProductCustomOptionsDataProvider product_custom_options_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider configurable_associated_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\ProductDataProvider product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\CrossSellDataProvider crosssell_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\RelatedDataProvider related_product_listing.xml Magento\Catalog\Ui\DataProvider\Product\Related\UpSellDataProvider upsell_product_listing.xml Magento\Cms\Ui\Component\DataProvider …
Magento 2 ha una nuova uiComponentfunzione " ". Ciò consente di includere un semplice <uiComponent/>tag nel layout gestire i file XML per aggiungere elementi come griglie e moduli alla pagina dell'applicazione. Essa appare che la configurazione di una griglia di dati (a listing) richiede due oggetti da collezione configurare. Qual …
Su vari social media ho visto l'URL http://packages.magento.com/bandito. Questo sembra essere un repository del compositore (utilizzando un software soddisfacente per ospitare il repository). Ciò che non è chiaro è Chi gestisce il repository (ovvero eBay? Una terza parte? Una terza parte che agisce con la benedizione di eBay?) Come un …
Ho installato un'estensione del modulo che genera un errore fatale "Errore irreversibile: classe 'Mage_Giftcards_Helper_Data' non trovata in .... / app / Mage.php sulla linea 546" in admin. Ho consultato questo link /programming//a/9191286/2919940 e anche questo link /magento//a/7133/3693 Ma io ho <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> nel mio config.xmle …
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 …
Vedo molte stringhe "# @ +" e "# @ -" nei commenti di alcune classi di Magento 2. \Magento\Customer\Api\Data\AttributeMetadataInterface interface AttributeMetadataInterface extends \Magento\Framework\Api\MetadataObjectInterface { /**#@+ * Constants used as keys of data array */ const ATTRIBUTE_CODE = 'attribute_code'; ... const IS_SEARCHABLE_IN_GRID = 'is_searchable_in_grid'; /**#@-*/ ... } Qual è lo scopo …
Come possiamo ignorare questa posizione nell'opzione personalizzata per mostrarla in un altro file phtml. aggiunto questo codice in checkout_cart_index.xmlcui sovrascrive solo il form.phtmlnon sovrascrivere il default.phtmlfile. <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <!-- <update handle="checkout_cart_item_renderers"/> --> <body> <referenceContainer name="content"> <referenceBlock name="checkout.cart.form"> <action method="setTemplate"> <argument name="template" xsi:type="string">Bespoke_Bespoke::cart/form.phtml</argument> </action> </referenceBlock> <referenceBlock name="checkout.cart.item.renderers.override"> <action …
Sono solo curioso di sapere su Magento 2 prestazioni e come è meglio rispetto alle versioni 1.x Magento . Di recente ho iniziato a studiare Magento 2 e ho scoperto che si tratta di una serie completamente nuova di teoria basata sulla pura architettura zend. Quindi voglio solo sapere se …
Magento 2 ha dei sistemi o astrazioni per la gestione dello stato tra il back-end e l'archiviazione locale sul front-end? Sto lavorando al porting di una funzione per ripristinare il carrello abbandonato di un utente tramite un URL di reindirizzamento. In forma semplificata, un URL come http://magento.example.com/restore/the/cart?identifier=sdkfjh48v237g5 caricherà un preventivo …
Come suggerisce l'estensione del file, un .phtmlfile consente di mescolare il codice PHP con HTML. Tuttavia, il fatto che si può , non deve essere visto come una licenza per scatenarsi. Perché vediamo ancora così tanti file .phtml pieni di PHP? E qual è un buon approccio per ridurre la …
Voglio visualizzare i campi indirizzo (per salvare nell'indirizzo di fatturazione predefinito) nel modulo di registrazione del cliente. So come fare in Magento 1. Ma sono colpito da Magento 2. Qualcuno lo ha già fatto prima ...? Qualsiasi aggiornamento di file xml come in magento 1, <customer_account_create> <reference name="customer_form_register"> <action method="setData"><key>show_address_fields</key><value>1</value></action> …
Nel file:, app/code/core/Mage/Adminhtml/Block/Widget/Grid/Column/Renderer/Datetime.phpall'interno del render()metodo, sembra che venga eseguito esattamente lo stesso codice sia nei blocchi try che catch. L'eccezione non viene gestita affatto. Sono curioso di sapere quali sono i motivi (se presenti) per scrivere codice in questo modo: try { $data = Mage::app()->getLocale() ->date($data, Varien_Date::DATETIME_INTERNAL_FORMAT)->toString($format); } catch (Exception …
È possibile iniettare una dipendenza in un modello CRUD Magento 2? Questo è - Magento 2 ha una base di classe del modello astratto: Magento\Framework\Model\AbstractModel. Se si desidera creare un semplice oggetto modello Crea, Leggi, Aggiorna, Elimina, si estende questa classe con la propria classe. class Foo extends Magento\Framework\Model\AbstractModel { …
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.