Magento

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


2
addFilter vs addFieldToFilter
La raccolta Magento ha due metodi per filtrare: 1. Varien_Data_Collection_Db::addFieldToFilter 2. Varien_Data_Collection::addFilter Sembra che entrambi i metodi aggiungano la condizione a Zend_Db_Select. E quali vantaggi addFilterporta? Quando dovrei usarlo anziché addFieldToFilter?

3
Multi condizionali (OR e AND all'interno di AND) in addAttributeToFilter
Come creare una multi-condizione in addAttributeToFilter? Voglio ottenere una query SQL come questa (immagine allegata): WHERE ((`e`.`news_from_date` > '2013-09-12') OR (`e`.`news_to_date` < '2013-09-12')) AND ((((`e`.`special_price` IS NULL))) OR (((`e`.`special_price` IS NOT NULL)) AND ((`e`.`special_from_date` < '2013-09-12') OR (`e`.`special_to_date` > '2013-09-12')))) $collection->addAttributeToFilter('special_price', array('null'=>'special_price'), 'left'); Grazie
19 filter 

1
Versioni di Zend Framework
Quali sono le mappe delle versioni CE / PE / EE con le corrispondenti versioni di Zend? Se possibile, ho bisogno di un elenco che risale a prima di Magento 1.1.

1
Come creare più negozi con domini diversi in Magento
Come creare più negozi con domini diversi in Magento con gli stessi prodotti, lo stesso database ma clienti diversi. Esempio : Ho acquistato 2 domini: mystore1.com e mystore2.com (FYI: mystore1.com già in esecuzione) Ora voglio aggiungere mystore2.com a mystore2.com con gli stessi prodotti, lo stesso database ma clienti diversi. Appunti: …


1
In che modo Magento 2 applica gli attacchi KnockoutJS
Per una lettura molto superficiale della documentazione di KnockoutJS, l'inizializzazione di una vista Knockout molto semplice è simile alla seguente // This is a simple *viewmodel* - JavaScript that defines the data and behavior of your UI function AppViewModel() { this.firstName = "Bert"; this.lastName = "Bertington"; } // Activates knockout.js …

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/'); } …


2
Come aggiungere la classe css sul corpo [Magento2]
Sto cercando di aggiungere una classe css sul tag body ma non riesco a trovare alcun file, da cui viene eseguito il rendering del tag body. Ho bisogno di aggiungere una classe css sul tag body come altri stanno arrivando> page-with-filter page-products page-layout-2columns-left myclasshere nella versione precedente di seguito c'era …
19 magento2 

5
Magento 2: come reimpostare la password del cliente dal database
È hash per la password del cliente nel DB. Quindi MD5 e Sha1 non funzionano. UPDATE `customer_entity` SET `password` = MD5('test123') WHERE `email` = 'X@X.com'; Quindi, come aggiornare la password usando la query del database. Può essere MD5(Sha1('test123'))? Come sta andando Magento tramite codice. vai avendor\magento\module-customer\Console\Command\UpgradeHashAlgorithmCommand.php protected function execute(InputInterface $input, …

2
Magento 2: best practice per aggiungere / eliminare immagini di prodotti a livello di codice?
Voglio caricare immagini sui prodotti esistenti. Le immagini sono dentro import_dir. E devono essere aggiunti al prodotto che esiste già nel catalogo. Ho trovato solo 2 modi per farlo. 1. Modo "Bad practice" - utilizzo del modello del prodotto\Magento\Catalog\Model\Product::addImageToMediaGallery 1. Copy the images from `import_dir` to `pub/media/tmp` 2. Add the …

2
Cos'è una dipendenza forte e cos'è una dipendenza soft?
In Magento 2 (qualsiasi versione stabile) puoi eseguire questo comando bin/magento info:dependencies:show-modulese otterrai un file csv nella radice della tua applicazione chiamato modules-dependencies.csvcon tutte le dipendenze del modulo che assomigliano a questo: Cos'è una dipendenza Hard e cos'è una dipendenza Soft? Un esempio di ciascuno sarebbe di aiuto.

3
La proprietà non ha setter corrispondente nella classe Magento \ Quote \ Api \ Data \ AddressInterface durante il passaggio di verifica della modifica
1 - Aggiungo un attributo eav a customer_address $attributesInfo = [ 'reference' => [ 'label' => 'Reference', 'type' => 'varchar', 'input' => 'text', 'position' => 100, 'visible' => true, 'required' => false, ], ]; foreach ($attributesInfo as $attributeCode => $attributeParams) { $customerSetup->addAttribute('customer_address', $attributeCode, $attributeParams); } 2 - Ho aggiunto l'attributo …


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.