Magento

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

3
Obsługa wielu lokalizacji magazynów lub magazynów
Baza danych Magento zawiera tabelę cataloginventory_stockz pojedynczym wpisem o nazwie „Domyślny”. Wiem, że jest to miejsce do rozpoczęcia obsługi wielu lokalizacji magazynowych. Zastanawiam się, czy ktoś z was miał w tym doświadczenie i jakie są pułapki. Szukam: Być w stanie śledzić zapasy produktów w różnych fizycznych lokalizacjach (sklepy / magazyny …

4
Produkty do zbiorczej aktualizacji o nowe witryny
Klient ma ponad 20000 produktów z 7 witrynami. Kiedyś mieli 4 strony internetowe, a większość produktów jest powiązanych z 4 stronami internetowymi. Jaki jest najlepszy i najszybszy sposób na iterację produktów i aktualizację produktów w celu uwzględnienia nowych stron internetowych. Mam następujący kod, jednak jest on zbyt wolny: $ productCollection …

1
Jak mogę dołączyć postęp realizacji transakcji na stronie ekspresowej oceny Paypal?
Ok, podzieliłem to na kroki i widać, gdzie utknąłem: Krok 1 - zmień numer kolumny Strona ekspresowej oceny PayPal (nasza strona, na którą PayPal odsyła kupującego, aby przejrzeć i ostatecznie złożyć zamówienie) to strona jednokolumnowa. Oczywiście możemy zmienić liczbę kolumn, zastępując układ w niestandardowym pliku XML modułu: <paypal_express_review> <!-- maybe …

3
Filtrowanie wyników za pomocą LIKE
Rozważ te trzy ciągi „stogu siana”: za) foo bar b) welcome to foo bar industries do) foo barer A teraz moja „igła”: foo bar (Heh) Chciałbym, aby mój filtr pasował do mojej igły z ciągami stogu siana a & b, ale nie c. Próbowałem: $collection->addAttributeToFilter('name', array('like' => '%'.$needle.'%')); Ale powyższe …

4
Zastosuj zniżkę do kosztów wysyłki
Chcę zastosować zniżkę od stawki wysyłki. Na przykład, jeśli suma częściowa koszyka jest większa niż 125 USD, wówczas rabat na wysyłkę będzie wynosił 17 USD. Utworzyłem regułę koszyka dostawy w adminie, ale reguła jest stosowana do sumy częściowej koszyka, a nie do kosztów wysyłki. Wybrałem opcje „zastosuj do kwoty wysyłki” …

5
Jak sprawdzić, czy adres rozliczeniowy i adres dostawy są równe?
Próbuję sprawdzić, czy adres rozliczeniowy i adres wysyłki są takie same podczas tworzenia plików PDF faktur. Do tej pory próbowałem: $order = $invoice->getOrder(); if( $order->getBillingAddress()->getData() != $order->getShippingAddress()->getData() ) lub $order = $invoice->getOrder(); if( $order->getShippingAddress()->getData('same_as_billing')!='1' ) ale żadne nie działa. Próbowałem też uzyskać wycenę za pomocą, $order->getQuote()ale to też nie działało. …

8
Porady dotyczące optymalizacji prędkości witryny, od czego zacząć?
Zostałem poproszony o znalezienie rozwiązania dla wolnego czasu ładowania naszej strony Magento. Przeprowadziłem test Yslow i wydaje się, że są to najwięksi przestępcy Wykonuj mniej żądań HTTP Użyj CDN Dodaj wygasa Nagłówki Umieść Javascript na dole Zminimalizuj jS i CSS Skonfiguruj tagi ET Ogranicz liczbę wyszukiwań DNS Unikaj filtru AlphaImageLoader …

3
Magento: Błąd krytyczny: nie znaleziono klasy „Mage_Giftcards_Helper_Data” w… / app / Mage.php w linii 546
Zainstalowałem jedno rozszerzenie modułu, które generuje błąd krytyczny „Błąd krytyczny: nie znaleziono klasy„ Mage_Giftcards_Helper_Data ”w .... / app / Mage.php w linii 546” w admin. Odniosłem się do tego linku /programming//a/9191286/2919940 oraz tego linku, a także /magento//a/7133/3693 Ale mam <global> <helpers> <giftcards> <class>Webtex_Giftcards_Helper</class> </giftcards> </helpers> </global> w mojej config.xmli mam …

2
Zależność pola system.xml
Możesz więc ustawić w system.xmlpliku modułu zależność między polami, dodając <depends>znacznik w jednym z pól. <field1> .... </field1> <field2> .... <depends> <field1>1</field1> </depends> </field2> Powyższy kod oznacza, że field2zostanie wyświetlony, gdy wartość parametru field1to 1. Chcę wiedzieć, w jaki sposób / jeśli mogę powiedzieć Magento, aby pokazał, field2czy wartość dla …

2
Kiedy powinienem użyć opcji płaskiego stołu kategorii?
W odpowiedzi na poprzednie pytanie chciałbym wiedzieć: Kiedy powinienem użyć opcji płaskiego stołu kategorii? Podczas wyszukiwania w Google znalazłem wskazówkę, aby włączyć tę funkcję, „ gdy masz bardzo wiele kategorii ”. Ale co jest dużo ? Z łatwością rozumiem, że aktywacja płaskich stolików dla produktów jest dobrą decyzją pod względem …

3
dodaj parametry zapytania do istniejącego ciągu adresu URL
Czy w Magento, jeśli mam ciąg adresu URL, jest jakaś wbudowana funkcja, której można użyć do dodania do niego parametrów zapytania? Dokładnie w tym przypadku, na który patrzę, generuję adres URL kategorii, a następnie chcę na nim dodać zestaw parametrów zapytania. Wykonuję następujące czynności: $categoryUrl = Mage::getModel('catalog/category')->load(1)->getUrl(); Chcę następnie dodać …
16 url 

4
Jak znaleźć wiarygodnego programistę Magento?
Jestem właścicielem firmy rozpoczynającej działalność, która sprzedaje w serwisie eBay, ale dużo pracowałem z zapleczem Magento, zakładając sklep z szablonem. Szablon zmęczyło mnie po pewnym czasie, ponieważ czułem, że nie ma on określonej funkcjonalności ani wyglądu, który chciałem. Więc stworzyłem PSD z przygotowanym motywem i szukam kogoś, kto mógłby wykonać …


5
Konfigurowanie ciągów znaków „wyjątku” dla urządzeń „mobilnych”
Jakie ciągi wyjątków są „najnowocześniejsze” do przekierowywania użytkowników iPhone'a, iPada, Androida, tabletu itp. Do innego projektu? To znaczy, zdaję sobie sprawę z System -> Configuration -> Design interfejs użytkownika, istnieje funkcja, która pozwala mi utworzyć wyrażenie regularne dopasowane do ciągu agenta użytkownika. Czego szukam, jakich konkretnych ciągów używają ludzie do …

1
Jak utworzyć nieedytowalną stronę CMS Magento?
W nowej instalacji Magento zawiera kilka domyślnych stron CMS, które można edytować CMS > Pages. Zawiera jednak także kilka „nieedytowalnych” stron CMS: Orders and Returnsi Contact Us… obie są stronami zawierającymi formularze, i podkreśla niedociągnięcie Magento CE: tworzenie i edytowanie formularzy. Udało mi się zastąpić domyślny formularz Kontakt z własnym …

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.