Pytania otagowane jako custom-options

oznacza pytanie o opcje niestandardowe produktu.


3
Tworzenie niestandardowej opcji przy zapisywaniu produktu
Pracuję nad automatycznym tworzeniem niestandardowej opcji dla moich produktów za każdym razem, gdy produkt jest tworzony. Do tej pory mam obserwatora, który odpala catalog_product_save_beforezdarzenie i uruchamia następujący kod: //check that we haven't made the option already $options = $product->getProductOptions(); foreach ($options as $option) { if ($option['title'] == 'Auto Date & …

1
Katalog produktów Magento2
Znaleźliśmy ten problem podczas pracy w domyślnym Magento 2.1 . Podczas tworzenia konfigurowalnych opcji dla produktu, jeśli wybiorę pole rozwijane po raz drugi , błystka nigdy nie przestanie się ładować. Poniżej znajduje się zrzut ekranu: Myślę, że jest to podstawowy błąd Magento2. Czy ktoś może potwierdzić i zasugerować, jak to …

2
Tworzenie opcji niestandardowej i nagrody za właśnie dodany produkt do koszyka za pomocą obserwatora
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' ) …

2
Kopiowanie dynamicznych opcji niestandardowych w celu wyceny elementu, zamówienia elementu
Mam obserwatora, który dodaje dynamiczne opcje niestandardowe do strony ze szczegółami produktu, która jest wywoływana w catalog_controller_product_viewprzypadku zdarzenia. Umożliwia to klientowi wybranie z listy rozwijanej istniejących kodów licencji. public function addLicenseOptions(Varien_Event_Observer $observer) { $product = $observer->getEvent()->getProduct(); if ($product->isSubscriptionProduct()) { $optionModel = Mage::getModel('catalog/product_option') ->setTitle('License Code') ->setProductId($product->getId()) ->setStoreId($product->getStoreId()) ->setId('license_code') ->setType('drop_down') ->setPrice(null) ->setPriceType(null) …

1
Jak uzyskać wszystkie opcje dla wszystkich widoków sklepu dla jednego atrybutu?
Próbuję pobrać wszystkie opcje dla wszystkich widoków sklepu dla jednego atrybutu, np color. Dla atrybutu colorutworzyłem dwie opcje bluei white. Wypróbowałem następujący kod, który powinien zwrócić wszystkie etykiety opcji dla wszystkich widoków sklepu, ale zwraca mi tylko adminetykietę opcji. $option_arr = array(); $attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'color'); foreach ($attribute->getSource()->getAllOptions(false) as $option) …


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 …


3
Lista produktów Magento2 - Pokaż opcje produktu
Obecnie pracuję nad nowym motywem Magento 2. W tym temacie chcę pokazać wszystkie opcje produktu (opcje niestandardowe i opcje konfigurowalne produktu) na liście produktów. W ten sposób użytkownik może szybko dodawać produkty do koszyka. Próbowałem dodać product.infoblok catalog_category_view.xmli ustawić produkt dla tego bloku. Opcje są wyświetlane dla każdego produktu, problem …

2
Zdarzenie Magento do obliczania ceny, gdy zmienia się pole tekstowe opcji niestandardowej
Próbuję utworzyć produkt z dwoma niestandardowymi polami tekstowymi: Długość i Szerokość. Gdy użytkownik wpisze zarówno długość, jak i szerokość, cena musi zostać obliczona za pomocą formuły niestandardowej. Próbuję znaleźć właściwe zdarzenie, z którym można połączyć obserwatora - ktoś wie, co to może być? Oto, co wiem i próbowałem 1) niestandardowe …


2
$ product-> getOptions () zwraca pusty wynik
Usiłuję uzyskać szczegółowe informacje o produkcie, w tym wartość opcji niestandardowych produktu w utworzonym przeze mnie bloku niestandardowym. Jest to kod, którego użyłem na stronie szczegółów produktu i działał tam, ale gdy próbuję użyć go na stronie niestandardowego bloku, Opcje zwracają pustą wartość. if ($ _product-> getId ()) { foreach …
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.