Magento

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

5
Mage :: log () nie loguje się we wszystkich plikach używanych przez Magento?
Mam nadpisane Sitemap.phpw app/code/local/Mage/Sitemap/Model/Sitemap.php. Plik wydaje się być używany, jeśli usunę całą zawartość, pojawi się błąd zgodnie z oczekiwaniami. Skopiowałem całą treść standardu Sitemap.php, z jedną zmianą. dodałem public function generateXml() { Mage::log('test'); ... } Kiedy to zrobić gdziekolwiek indziej, drukuje testsię var/log/system.logzgodnie z oczekiwaniami, tylko w tym pliku, to …
11 overrides  log 



5
Magento - Nie można ustawić kolejności odbioru
To nie wydaje się być poprawnie zamówione, coś robię źle? Propozycje? $componentQuantityCollection = Mage::getModel('catalog/product')->getCollection(); $componentQuantityCollection->joinField('qty', 'cataloginventory/stock_item', 'qty', 'product_id=entity_id', '{{table}}.stock_id=1', 'left'); $componentQuantityCollection->addAttributeToFilter('sku', array('in' => $componentSkus))->setOrder('sku','ASC'); Kolejna kolekcja, która nie wydaje się być posortowana, która jest inna niż pierwsza: $kitCollection = Mage::getModel('kitinventory/kitinventory')->getCollection()->addFieldToFilter('kit_sku', $sku)->setOrder('related_sku', 'DESC');


1
Problemy z SSL z Magento za modułem równoważenia obciążenia (pętla 302)
Przed moją instalacją Magento znajduje się moduł równoważenia obciążenia obsługujący wszystkie elementy SSL. Jeśli nie powiem Magento, że odbiera bezpieczne połączenie, przejdzie w pętlę przekierowań 302. Jedynym rozwiązaniem , które do tej pory znalazłem, jest łatanie głównego indeksu.php w podobny sposób (kod znajduje się tuż nad Mage::runlinią u dołu indeksu.php): …
11 ssl 



2
Łączone dwie opcje niestandardowe: Cena na poziomie nie działa
Konfiguruję produkty i ceny poziomów w Magento, ale zauważyłem, że w Prostym produkcie z opcjami niestandardowymi (na przykład: niebieska koszulka, czerwona koszulka) Cena podstawowa nie będzie działać, jeśli je połączymy aby osiągnąć ilość. Ceny na poziomie wydają się działać tylko wtedy, gdy ilość zostanie osiągnięta z jednej odmiany produktu, ale …


4
Przekieruj do adresu URL za pomocą ciągu zapytania
W moim module po wykonaniu skryptu muszę dokonać przekierowania na stronę z ciągiem zapytania w adresie URL. Oto co mam: $redirectUrl = 'http://magento.local/en_en/shop/index'; $redirectArgs = array('test' => '1'); $this->_redirect($redirectUrl, $redirectArgs); Próbowałem także: Mage::app()->getFrontController()->getResponse()->setRedirect($redirectUrl, $redirectArgs)->sendResponse(); Obie metody zgłaszają błąd: Wystąpił błąd podczas przetwarzania żądania Oczekuję, że nastąpi przekierowanie http://magento.local/en_en/shop/index?test=1 Czy ktoś …

1
Pełne nazwy klas w metodach fabrycznych Magento
W Magento 1, jeśli użyję pełnej nazwy klasy Magento w metodzie fabrycznej, jestem w stanie utworzyć instancję obiektu //trying full class name instead of catalog/product $object = Mage::getModel('Mage_Catalog_Model_Product'); Jednak to samo nie będzie działać dla pomocników. Jeśli spróbujesz Mage::helper('Mage_Core_Helper_Url'); Dostajesz Warning: include(Mage/Mage/Core/Helper/Url/Helper/Data.php): failed to open stream: No such file or …
11 model  helper  factory 

4
Instancja Magento 2 Helper
Kiedy myślę, że owinąłem głowę wokół systemu DI z Magento 2, coś pojawia się i rozpakowuje. Widzę w kodzie podstawowym różne sposoby dostępu do pomocnika. Na przykład Magento\Catalog\Controller\Category::_initCategoryjest tam: if (!$this->_objectManager->get('Magento\Catalog\Helper\Category')->canShow($category)) { return false; } Ale w Magento\Catalog\Block\Category\Viewpomocnika wstrzykuje się konstruktor public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Catalog\Model\Layer\Category $catalogLayer, \Magento\Framework\Registry $registry, …

3
Szablony wiadomości e-mail od administratora
Mam ten dziwny problem z e-mailami transakcyjnymi Magento. Mam te same pliki na moich serwerach lokalnych, programistycznych i produkcyjnych. W Administrator> System> Transakcyjne wiadomości e-mail> Dodaj nowy szablon Wybieram szablon z rozwijanego menu, zostawiam lokalny na angielski w USA. Pola nie są zapełniane na serwerach programistycznych i produkcyjnych, ale działa …

6
Pojedyncza instalacja z wieloma bazami danych
Czy można wykonać jedną instalację, a dzięki tej instalacji stworzyć wiele sklepów z różnymi bazami danych? Coś takiego: zrobię jedną instalację na domenie 1 z bazą danych, a od administratora stworzę nową stronę internetową i sklep na nowej bazie danych dla domeny 2 . Wiem, że za pomocą jednej bazy …

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.