So che puoi impostare i dati di configurazione in Magento 1 con: Mage::getModel('core/config')->saveConfig('my/path/whatever', $value); e puoi ottenere i dati di configurazione in Magento 2 con: protected $_scopeConfig public function __construct(\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig) { $this->_scopeConfig = $scopeConfig; } + $this->_scopeConfig->getValue( 'path/of/config', \Magento\Store\Model\ScopeInterface::SCOPE_STORE ); Ma non riesco a capire come posso salvare i …
Voglio spostare il pulsante dell'ordine dei posti dal pagamento alla barra laterale nella pagina di pagamento. Qualcuno può darmi un suggerimento? Modifica : è anche possibile (con la risposta / l'approccio forniti) ? Dalla mia ricerca ogni metodo di pagamento ha il suo modello .html incluso un proprio pulsante. Questo …
Quello che voglio fare è se il mio attributo personalizzato è impostato tra virgolette, quindi non voglio che nessun prodotto venga aggiunto nel carrello. Il mio attributo personalizzato è stato impostato correttamente. Per impedire che il prodotto venga aggiunto al carrello, ho scritto un osservatore che osserva questo evento controller_action_predispatch_checkout_cart_add …
Ho due visualizzazioni. Il messaggio di errore di convalida js di default inglese e arabo deve essere tradotto in arabo, quindi come si fa? E ho anche alcuni testi personalizzati su come farlo. Ho creato un i18n per l'arabo che funziona benissimo se faccio eco in file PHTML o PHP, …
Ho creato un nuovo tema e funzionava bene, ma dopo alcuni giorni mi sono reso conto che alcune cose non funzionavano. default_head_blocks.xml non estrae più alcun file CSS che includo (sia ospitato che esterno) default.xml non sta sovrascrivendo quello principale. Non sono sicuro di cosa stia causando questo. Ho anche …
Ho un campo selezionare che ha alcune opzioni. Uno di questi avrà alcuni campi dipendenti dal valore, un altro campo sarà nascosto. Ho copiato ed esteso i componenti js per il mio campo ma non ha funzionato o l'ho fatto nel modo sbagliato. Il componente dell'interfaccia utente supporta questa funzione? …
Durante l'esecuzione: /usr/bin/php /var/www/magento2/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/magento2/var/log/magento.cron.log Ottengo: [Exception] Notice: Undefined index: jobs in /home/ubuntu/repo/project/vendor/magento/ module-cron/Model/Config/Converter/Db.php on line 39
Magento 1 e Magento 2 hanno entrambi i due eventi: sales_order_place_after sales_order_save_after. Ho un po 'di confusione su di loro, quali sono le differenze dettagliate tra loro? Quale situazione usare quale?
Devo aggiungere Bootstrap 4 nel mio tema personalizzato. Aggiungo Bootstrap 3 usando il riferimento: Come usare bootstrap nel mio tema personalizzato Ma bootstrap 4 non funziona.
Magento ha appena rilasciato la versione aggiornata di SUPEE-9767e Magento - CE 1.9.3.4. Quindi la MIA domanda è in quali bug sono stati risolti V2e dobbiamo applicare nuovamente V2se già facciamo domanda v1. E quali sono le nuove modifiche CE 1.9.3.4, è solo risolto con la nuova patch di sicurezza …
Voglio recuperare tutti gli attributi del prodotto disponibili, quindi convertirli in nome e valore per il campo delle mie opzioni di selezione. In Magento 1 posso realizzarlo in questo modo: public function getMagentoAttributes() { $values[] = array( 'value' => '', 'label' => 'Pick Product Attribute' ); $categories = Mage::getResourceModel('catalog/product_attribute_collection')->getItems(); foreach …
Sto cercando di aggiornare un sito Web da Magento 2.1.8 a 2.2.0 Ho configurato Composer per 2.2.0 e l' ho anche aggiornato con la riga di comando. Ora, quando magento setup:upgradeeseguo il suo arresto sull'esecuzione dello schema e mostrando la seguente nota: pfa per maggiori informazioni. Esecuzione dello schema ricorrente …
Sto implementando un commutatore negozio personalizzato nel mio tema personalizzato. Il modello di blocco è il seguente: <?php if (count($block->getStores())>1): ?> <?php $id = $block->getIdModifier() ? '-' . $block->getIdModifier() : ''?> <span><?php echo $block->escapeHtml($block->getStoreName()) ?></span> <span>/</span> <?php foreach ($block->getStores() as $_lang): ?> <?php if ($_lang->getId() != $block->getCurrentStoreId()): ?> <span class="view-<?php …
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.