Magento

Domande e risposte per gli utenti della piattaforma di e-commerce Magento



3
Modo giusto per implementare getExtensionAttributes ()
Mi chiedevo, qual è il modo giusto per implementare un modello EAV estensibile. Vedo che in Magento\Catalog\Model\Product, il metodo getExtensionAttributes()è implementato in questo modo: public function getExtensionAttributes() { $extensionAttributes = $this->_getExtensionAttributes(); if (!$extensionAttributes) { return $this->extensionAttributesFactory->create('Magento\Catalog\Api\Data\ProductInterface'); } return $extensionAttributes; } Ma in altri, come i modelli dei clienti o delle …

3
come salvare il campo personalizzato nella tabella del database personalizzato durante la modifica del prodotto dal back-end?
Ho creato un modulo personalizzato per visualizzare la scheda personalizzata sul modulo del prodotto nel back-end. Ho usato questa soluzione. Ora nella scheda sto aggiungendo campi personalizzati per salvare nella tabella del database personalizzata. dire<input type="text" name="my_new_field" value="123"> Ha anche creato un controller personalizzato per il salvataggio dei prodotti di …

3
Errori JS Magento 2
Ho cercato di finire qualcosa e pubblicarlo online per tutto il weekend, è un po 'rotto e non ho idea del perché, quindi spero che qualcuno mi possa aiutare. Ho provato ad aggiungere jQuery personalizzato al mio tema personalizzato, con successo poiché jQuery è stato caricato e la funzione funzionava. …

2
Magento 2 fieldset.xml; copia i campi dal preventivo all'ordine
Ho creato un modello personalizzato per creare l'ordine dal preventivo; Sto usando fieldset.xml per copiare i codici personalizzati delle quote da ordinare. Ho creato colonne personalizzate sia in preventivo che in ordine con campi corrispondenti. Quando l'ordine viene inserito, i valori vengono archiviati nei campi personalizzati del preventivo ma non …



5
Ignorando il parametro non utilizzato con lo sniffer di codice
Sto eseguendo il codesniffer con lo standard EcgM2 sulla mia estensione personalizzata e ricevo l'avviso Il parametro del metodo $contextnon viene mai utilizzato per il InstallSchema.phpfile. Come posso eliminare questo avviso? Il mio metodo è simile al seguente (notare la SuppressWarningsparte superiore): /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ …


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 …


2
Magento 2: aggiornamento di un'installazione "Meta Package"
Qualche tempo fa, ho installato Magento 2 tramite il metapacchetto del compositore . Questo è anche noto come installazione dell'integratore. Questo sembra aver installato Magento CE 2.0.1. C'è un modo per aggiornare questa versione all'ultima Magento CE 2.0.3? Mi rendo conto che potrei aggiornare il composer.jsoncosì che 2.0.1 qui "require": …



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.