Domande taggate «magento-2.0»

Indica domande relative a Magento CE / EE versione 2.0



2
Magento 2: qual è il file catalog_attributes.xml?
Ho notato che Magento 2 contiene diversi catalog_attributes.xmlfile nelle seguenti cartelle: app/code/Magento/Bundle/etc app/code/Magento/Catalog/etc app/code/Magento/CatalogSearch/etc app/code/Magento/CatalogUrlRewrite/etc app/code/Magento/Downloadable/etc app/code/Magento/GiftMessage/etc app/code/Magento/Msrp/etc app/code/Magento/Sales/etc app/code/Magento/Tax/etc app/code/Magento/Wishlist/etc Questi file sembrano così (esempio per il Salesfile): <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Catalog:etc/catalog_attributes.xsd"> <group name="quote_item"> <attribute name="sku"/> <attribute name="type_id"/> <attribute name="name"/> <attribute name="status"/> <attribute name="visibility"/> <attribute name="price"/> <attribute name="weight"/> <attribute name="url_path"/> …

4
Come aggiungere un cliente a livello di codice in Magento 2?
Devo creare un cliente a livello di codice in Magento 2, non ho trovato molta documentazione in giro ... fondamentalmente quello che devo fare è tradurre il seguente codice in "Magento 2": $websiteId = Mage::app()->getWebsite()->getId(); $store = Mage::app()->getStore(); $customer = Mage::getModel("customer/customer"); $customer ->setWebsiteId($websiteId) ->setStore($store) ->setFirstname('John') ->setLastname('Doe') ->setEmail('jd1@ex.com') ->setPassword('somepassword'); try{ $customer->save(); …


4
È previsto il nome costante. Errore
Ricevo questo errore: Eccezione non rilevata "InvalidArgumentException" con messaggio "Nome costante previsto. Durante l'esecuzione php bin/magento setup:upgradenella riga di comando. ho ricevuto questo errore http://awesomescreenshot.com/0535zi4648 .
12 error  magento-2.0  cli 


10
Magento 2: Aggiornamento programmatico dell'inventario
Nel seguente codice, sono in grado di memorizzare tutte le informazioni con l'esclusione dei dati di borsa. Qualcosa è cambiato in Magento 2? public function __construct( ScopeConfigInterface $scopeConfig, CollectionFactory $product, Magento\Catalog\Api\ProductRepositoryInterface $productRepository ) { $this->scopeConfig = $scopeConfig; $this->product = $product; $this->productRepository = $productRepository; } public function update(\XXXXXX\XXXXXX\Api\Data\InventoryCollectionInterface $data) { foreach …

1
Motivi per configurare cronjob per l'installazione: cron: eseguire e aggiornare / cron.php su un sistema di produzione distribuito?
In Magento 2 ci sono tre comandi che dovrebbero essere impostati come cronjob * * * * * <path to php binary> <magento install dir>/bin/magento cron:run | grep -v "Ran jobs by schedule" >> <magento install dir>/var/log/magento.cron.log * * * * * <path to php binary> <magento install dir>/update/cron.php >> …

1
Come posso attivare l'esecuzione del codice dopo il rendering di knockoutjs in adminhtml
AGGIORNAMENTO : è possibile accedere direttamente ai modelli di visualizzazione. Se è necessario attivare il codice per l'esecuzione dopo un rendering, utilizzare MutationObserver. Pubblicherò il mio codice non appena avrò un buon esempio funzionante. Domanda originale: abbiamo molti ordini telefonici. Sto lavorando su un modulo che popola automaticamente i dati …

4
Istanza di Magento 2 Helper
Quando penso di essermi preso la testa attorno al sistema DI di Magento 2 qualcosa viene fuori e lo scarterà. Vedo nel codice principale diversi modi per accedere a un aiutante. Ad esempio, Magento\Catalog\Controller\Category::_initCategoryc'è questo: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Ma Magento\Catalog\Block\Category\Viewnell'aiutante viene iniettato nel costruttore public function __construct( …



5
Ottenere prodotti semplici da configurabili
Sto provando il seguente codice per ottenere gli ID di tutti i prodotti semplici di cui sono figli $collection, che so essere una raccolta di prodotti configurabili. foreach($collection as $_product) { $_children = $_product->getTypeInstance()->getUsedProductIds($_product); print_r($_children); } Tuttavia, tutti gli array che sto ottenendo sono vuoti. Sto facendo qualcosa di sbagliato?

2
Magento 2: come creare il tuo tipo di cache personalizzato?
In Magento 1, è stato possibile creare il proprio tipo di cache dichiarando quanto segue nel proprio config.xml: <global> <cache> <types> <custom translate="label,description" module="module"> <label>Custom Cache</label> <description>This is my custom cacge</description> <tags>CUSTOM_CACHE_TAG</tags> </custom > </types> </cache> </global> Si tradurrà in un nuovo tipo di cache aggiunto al back-end in Sistema> …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.