Magento

Pytania i odpowiedzi dla użytkowników platformy e-commerce Magento



2
addFilter vs addFieldToFilter
Kolekcja Magento ma dwie metody filtrowania: 1. Varien_Data_Collection_Db::addFieldToFilter 2. Varien_Data_Collection::addFilter Wydaje się, że obie metody dodają warunek Zend_Db_Select. A jakie korzyści addFilterprzynosi? Kiedy powinienem go użyć zamiast addFieldToFilter?

1
Jak utworzyć sklep wielobranżowy z inną domeną w Magento
Jak stworzyć wiele sklepów z różnymi domenami w Magento z tymi samymi produktami, tą samą bazą danych, ale różnymi klientami. Przykład: Kupiłem 2 domeny: mystore1.com i mystore2.com (FYI: mystore1.com już działa) Teraz chcę dodać mystore2.com do mystore2.com z tymi samymi produktami, tą samą bazą danych, ale różnymi klientami. Uwagi: Już …

3
Wiele warunków (LUB i AND wewnątrz AND) w addAttributeToFilter
Jak utworzyć warunek wielokrotny w addAttributeToFilter? Chcę otrzymać zapytanie SQL podobne do tego (załączony obraz): 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'); Dziękuję Ci
19 filter 

1
Wersje Zend Framework
Jakie jest mapowanie wersji CE / PE / EE na odpowiednie wersje Zend? Jeśli to możliwe, potrzebuję listy cofającej się przed Magento 1.1.


1
W jaki sposób Magento 2 stosuje wiązania KnockoutJS
Po bardzo pobieżnym przeczytaniu dokumentacji KnockoutJS, inicjalizacja bardzo podstawowego widoku Knockout wygląda następująco: // 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 ko.applyBindings(new AppViewModel()); tj. - tworzysz funkcję javascript …

1
Błąd krytyczny Wywołanie funkcji członka dispatch () podczas wywoływania mojego bloku w magento 2
To jest mój plik bloku: <?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/'); } }catch (Exception …


2
Jak dodać klasę css do ciała [Magento2]
Próbuję dodać klasę css do tagu body, ale nie mogę znaleźć żadnego pliku, z którego renderowany jest tag body. Muszę dodać jedną klasę css do tagu body, tak jak inne nadchodzą> page-with-filter page-products page-layout-2columns-left myyclhere w poprzedniej wersji poniżej był kod xml, aby dodać klasę do treści. <reference name="root"> <action …
19 magento2 

2
Magento 2: najlepsza praktyka dodawania / usuwania zdjęć produktów programowo?
Chcę przesłać zdjęcia do istniejących produktów. Obrazy są w import_dir. I należy je dodać do produktu, który już istnieje w katalogu. Mogłem znaleźć tylko 2 sposoby, jak to zrobić. 1. Sposób „złej praktyki” - przy użyciu modelu produktu\Magento\Catalog\Model\Product::addImageToMediaGallery 1. Copy the images from `import_dir` to `pub/media/tmp` 2. Add the images …

2
Czym jest twarda zależność, a jaka miękka zależność?
W Magento 2 (dowolna stabilna wersja) możesz uruchomić to polecenie, bin/magento info:dependencies:show-modulesa otrzymasz plik csv w katalogu głównym aplikacji nazywany modules-dependencies.csvwszystkimi zależnościami modułu, które wyglądają tak: Co to jest zależność twarda, a co zależność miękka? Przykład każdego z nich by pomógł.


4
Błąd sprawdzania poprawności sesji w Magento 1 EE v 1.14.3.x (i CE 1.9.3.x)
Opiekuję się sklepem Magento z 400-500 odwiedzających i 40-50 zamówień dziennie. Ostatnio system został zaktualizowany z Magento EE 1.14.2.4 do Magento EE 1.14.3.2 i zauważyłem dziwne wyjątki w logach: exception 'Mage_Core_Model_Session_Exception' in /var/www/.../app/code/core/Mage/Core/Model/Session/Abstract/Varien.php:418 Goniłem ten wyjątek i wiem, że jest on uruchamiany, ponieważ następujący kod sprawdzania poprawności sesji nie sprawdza …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.