Domande taggate «magento-2.0»

Indica domande relative a Magento CE / EE versione 2.0

4
Modulo CLI Magento2: abilita genera l'errore "Moduli sconosciuti"
In Magento2 ho creato un semplice modulo personalizzato e voglio abilitarlo dalla CLI: bin/magento module:enable Vendorname_Modulename Ma mi sta dando il seguente errore: Modulo / i sconosciuto / i: "Vendorname_Modulename" Il modulo e i suoi file esistono in app/code/Vendorname/Modulename/ Ovviamente ho cancellato / disabilitato le cache, cancellato generazione, Memcache (d) …


3
Cos'è IdentityInterface in Magento2
Vedo che molti dei modelli in Magento 2 implementano Magento\Framework\DataObject\IdentityInterface. Questa interfaccia ha un solo metodo chiamato getIdentities Le implementazioni del metodo di solito restituiscono return [self::CACHE_TAG . '_' . $this->getId()];. Un esempio può essere trovato qui A cosa serve questo?

1
Errore irreversibile Chiama un dispatch di funzione membro () mentre chiama il mio blocco in magento 2
Questo è il mio file di blocco: <?php namespace ChennaiBox\Mymail\Block\Mail; class MailContent extends \Magento\Framework\View\Element\Template { protected $_objectManager; protected $customerSession; public function __construct( \Magento\Customer\Model\Session $customerSession, \Magento\Framework\ObjectManagerInterface $objectManager ) { $this->customerSession = $customerSession; $this->_objectManager = $objectManager; } public function mymailData() { try{ if ($this->customerSession->isLoggedIn()) { $cutomerEmail =(string)$this->customerSession->getCustomer()->getEmail(); echo $cutomerEmail; else{ $this->_redirect('customer/account/login/'); } …

3
Aggiungi una nota sotto un campo modulo usando i componenti dell'interfaccia utente
Come posso aggiungere un piccolo testo sotto un campo in Magento 2 usando i componenti dell'interfaccia utente. Usando Magento\Framework\Data\Formpotrei fare questo: /** @var \Magento\Framework\Data\Form $form */ $form = $this->formFactory->create(); $fieldset = $form->addFieldset( 'base_fieldset', [ 'legend' => __('Some legend here'), 'class' => 'fieldset-wide' ] ); $fieldset->addField( 'name', 'text', [ 'name' => …




5
Qual è la struttura preferita di un progetto Magento 2 sotto VCS?
Quando avvio un nuovo progetto M2, la prima cosa che vorrei fare è installare il core tramite compositore: composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition Ora posso scrivere i miei moduli personalizzati e i miei temi in app/code. Vorrei quindi aggiungere la mia composer.*e l'intera app/codecartella al mio VCS. Finora tutto bene. Supponiamo …



1
Magento 2 nuovo modello di sistema di griglia
Ho cercato nel nuovo sistema di griglia back-end di Magento sulla versione Merchant beta 1.0.0. Prima di tutto devo dire che sono impressionato. Ora puoi selezionare quali colonne visualizzare, puoi riordinarle, puoi filtrare per attributi che non hanno necessariamente una colonna. Ma questo non è importante. Non capisco come viene …


3
Magento 2: ottieni la riscrittura dell'URL del prodotto
Sto cercando di ottenere rewrite product urldal load productmodulo personalizzato. Ricevo l'URL in http://localhost/m2/catalog/product/view/id/1401/category/23/formato. Ma io voglio http://localhost/m2/juno-jacket.html Ecco il codice nel costruttore public function __construct( \Magento\Catalog\Helper\Product $catalogProductHelper, ) { $this->catalogProductHelper = $catalogProductHelper; } Funzione personalizzata public function abc(){ $product_id = '123'; return $this->catalogProductHelper->getProductUrl($product_id); } abc() method ritorna url come …

6
Magento 2 reindex non restituisce tale entità
Ho migrato con successo il catalogo da Magento 1.9.2.3 a Magento 2.0.2. Dopo la migrazione, ho reindicizzato usando il comando php bin/magento indexer:reindex. Tutto viene reindicizzato correttamente, tranne gli indici catalog_category_producte catalog_product_category, restituito No such entity.in shell e notifica Reindex Requiredin admin. Ho controllato var/log/ma nessun errore. Di conseguenza, i …

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.