Po pierwsze, chciałbym powiedzieć, że mam nadzieję, że nie zamieszczam w niewłaściwym miejscu tego pytania i jeśli jestem, proszę, doradzić mi, gdzie (jeśli gdziekolwiek w świecie wymiany stosów jest właściwe), powinienem to opublikować. Mam kilka wywiadów dotyczących młodszych stanowisk programistycznych Magento. Mam trochę doświadczenia w programowaniu Magento, ale nigdy nie …
Od Magento 2.1 Cart ma @deprecatedtag. Niemniej jednak sam Magento nadal używa go do przechowywania produktów podczas zakupów. Czy wycofanie jest zamierzone, a jeśli tak, to czego powinniśmy użyć zamiast tego?
Mam kategorię produktów, które (zgodnie z prawem) wymagają zmiany stawki podatkowej, gdy zamawiasz więcej niż określoną ilość. Rozszerzyłem różne modele podatkowe, aby to działało, gdy dodajesz nowy produkt do koszyka, ale mam problemy, gdy użytkownik aktualizuje ilości w koszyku lub dodaje dodatkowe produkty, które przechylają ilości już w koszyku powyżej …
Witryna, którą zarządzam nagle (potencjalnie 2 tygodnie temu - na podstawie statystyk GA i tylko zgłoszona teraz) zaczęła upuszczać elementy koszyka, gdy przeglądasz koszyk lub przechodzisz do kasy. Górny „mini-koszyk” pokazuje pozycje w menu rozwijanym, dopóki nie przejdziesz do koszyka / kasy, a następnie nie znajdziesz się w koszyku z …
Na stronie kasy ( chekout/cart) chcę edytować miejsce docelowe adresu URL przycisku kasy w oparciu o elementy koszyka ( link.phtml). Jak mogę dostać wszystkie przedmioty do koszyka? Chcę to zrobić bez użycia interfejsu API. Dzięki.
Mamy wymaganie, aby klient mógł dodawać tylko jeden produkt do koszyka na raz. Może jednak dodać dowolną ilość tego produktu. Jak mogę zapobiec dodaniu produktu do koszyka, jeśli w koszyku jest już produkt? Czy ktoś może w tym pomóc?
Znalazłem dziwny błąd w Magento EE 1.14.2 (dotyczy również CE 1.9.2) z wózkiem. Kroki ku reprodukcji: Zaloguj się jako klient A. Dodaj produkt X do koszyka Przełącz na inną przeglądarkę Dodaj produkt X do koszyka Zaloguj się jako klient A. Oczekiwany koszyk: 2 x Produkt X Rzeczywisty koszyk: 1 x …
Jak mogę ponownie załadować stronę po usunięciu przedmiotu z mini koszyka? Wiem, że to Magento 2błąd. Na stronie koszyka kasy jest wiele produktów W mini koszyku, a także na stronie koszyka kasy podczas usuwania W mini koszyku zawartość nie jest aktualizowana i wiem, że aktualizowanie zawartości strony koszyka kasy za …
Tworzę system zbiorczego dodawania do koszyka. Uwaga: chcę, aby działało w przypadku prostych produktów z niestandardowymi opcjami -> Gdzie niestandardowe opcje są jak kolor (czerwony, zielony, niebieski) lub Rozmiar (Xl, M, S) Załóżmy, że osoba chce zamówić poniższe elementy: productA, redkolor, qty12 ProductA, greenkolor, qty18 ProductB, ilość XL3 Product C, …
W ten sposób otrzymuję przedmioty z koszyka: $quote = Mage::getModel('checkout/cart')->getQuote(); $items=$quote->getAllitems(); Chciałbym zrobić coś takiego: $items->sortBy('updated_at','desc'); Jaki jest właściwy sposób, aby to zrobić? Kusi mnie, aby zrobić coś takiego: $productArray=array(); foreach($items as $item){ $product=$item->getProduct(); array_push($productArray,$product); } $productArray = $this->sortArray($productArray); protected sortArray($productArray){ ...sort by updated date; return $sortedArray } Musiałbym jednak …
Chcę dodać niestandardową opcję, aby cytować za pomocą obserwatora, który obserwator kasujeCartProductAddAfter zdarzenia i uruchamia się po dodaniu produktu do koszyka. public function checkoutCartProductAddAfter(Varien_Event_Observer $observer) { $item = $observer->getQuoteItem(); $item->addOption(new Varien_Object( array( 'product' => $item->getProduct(), 'label' => 'Free Gifts', 'value' => 'Spend $50 and get gift product worth $9.99' ) …
Moje stawki wysyłki są obliczane na podstawie produktu znajdującego się w koszyku, a teraz po usunięciu produktu na Checkout/Cartstronie muszę zaktualizować stawki wysyłki. W tej chwili opcja Usuń element na Checkout/Cartstronie aktualizuje całkowitą sekcję, ale nie odświeża stawek wysyłki. Byłoby bardzo pomocne, gdyby ktoś mógł poprowadzić mnie, jak wywołać stawki …
Korzystam z Magento 2.0.7, a to, co próbuję zrobić, to wyskakować koszyk (prawy górny koszyk ajax minicart), gdy dodam do niego produkt, Zasadniczo go uruchom. Próbowałem dodać klasę „showcart” do moich klas przycisków „dodaj do koszyka”, ale jeśli to zrobię, przycisk po prostu otworzy koszyk i nie doda już produktu.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.