Streszczenie Chciałem załadować produkt według SKU. Jest wiele artykułów, postów na blogu, wyniki przepełnienia stosu itp. Chcę tylko wiedzieć - dlaczego ładowanie produktu przez SKU musi być tak trudne? // This method does not work (Of all, I expect this to work) $product = Mage::getModel('catalog/product')->loadBySku($sku); // These do not work …
Jak uzyskać wartość opcji na podstawie identyfikatora opcji w Magento lub uzyskać identyfikator opcji na podstawie kodu opcji? Przykład: jak uzyskać identyfikator atrybutu koloru id 10 z etykiety „Czerwony” i uzyskać wartość „Czerwony”, jeśli identyfikator opcji to 10?
Szukam najszybszej i niezawodnej metody masowej aktualizacji atrybutów. Poniżej znajdują się metody, o których wiem, ale nie wiem, z którymi powinienem się zdecydować. $store_id = 0; Mage::getSingleton('catalog/product_action')->updateAttributes( array($product_id), array('attribute_code' => $attribute_code), $store_id ); lub $product->setData($attribute_code, 1234); $product->getResource()->saveAttribute($product, $attribute_code);
Mam funkcję powiązaną z obserwatorem zdarzeń Jednym z wymagań jest to, że kiedy przechodzi przez dane pozycji zamówienia, jeśli określony atrybut produktu jest pusty, wysyła żądanie uzyskania określonych danych przez oddzielny model (działa dobrze). kod problemu sprowadza się do tego foreach ($order->getAllItems() as $key => $item) { /** @var Tantor_Catalog_Model_Product …
Weź następujący produkt „samochodowy”: Volkswagen Golf . Ma atrybut wielokrotnego wyboru car_optionsz następującymi możliwymi opcjami i ich identyfikatorami: Wybrano Airco (id = 123) Wybrano radio (id = 124) Bluetooth (identyfikator = 125) Nawigacja (id = 126) Radio i Airco są wybrane dla tego produktu. Jak mogę uzyskać te dwie wartości …
Muszę wyeksportować wszystkie atrybuty produktu i zestawy atrybutów z mojej bieżącej strony internetowej (wersja Enterprise 1.12.0.0) i zaimportować je wszystkie do nowej strony internetowej (CE 1.8). Przeszedłem przez te: Importowanie atrybutów do nowej instalacji Magento n98-magerun eksportowanie i importowanie atrybutów w magento Ale nie mogę wymyślić, jak najpierw wyeksportować wszystkie …
Chciałbym utworzyć atrybut tylko do odczytu, ale wygląda na to, że nie jest to możliwe. Próbowałem przejść do metody addAttribute () 'disabled' =>truelub 'readonly' => true bez powodzenia. Znalazłem pewne sugestie dotyczące używania, setLockedAttributes()ale z jakiegoś powodu nie działa Odniesienie: Varien_Data_Form_Element_Abstract::serialize($attributes = array(), $valueSeparator='=', $fieldSeparator=' ', $quote='"')
Chcę pobrać wszystkie atrybuty produktu, które są dostępne, a następnie przekonwertować je na nazwę i wartość dla mojego pola wyboru opcji. W Magento 1 mogę to osiągnąć w następujący sposób: public function getMagentoAttributes() { $values[] = array( 'value' => '', 'label' => 'Pick Product Attribute' ); $categories = Mage::getResourceModel('catalog/product_attribute_collection')->getItems(); foreach …
Chcę ukryć niestandardowy atrybut w szablonie magento. Moja wersja Magento to 1.8.1 Dodaliśmy niestandardowy atrybut dla naszego produktu, taki jak marka, wymiar, typ produktu itp., Ale czasami nie dodawaliśmy wartości w tych atrybutach. magento pokazuje No lub N / A na stronie widoku produktu. Chcemy więc ukryć atrybuty, które są …
Dodałem jeden filtr do metody _getProductCollection() klasy Mage_Catalog_Block_Product_List w następujący sposób. protected function _getProductCollection() { ... $this->_productCollection = $layer->getProductCollection(); $this->_productCollection->getSelect()->joinInner( array('cpe' => 'catalog_product_entity'), 'e.entity_id = cpe.entity_id' ) ->where("cpe.type_id = 'simple'"); ... } Powyższy kod działa poprawnie od wersji 1.7 Magento. Ale ilekroć piszę następujący kod, daje Nie znaleziono kolumny: 1054 …
Zrobiłem atrybut produktu i przypisałem go do zestawu atrybutów, aby pojawił się na stronie szczegółów produktu administratora. Na podstawie tego atrybutu produktu sortuję kolekcję produktów na stronie kategorii. Problemem jest, jak ustawić Catalog Input Type for Store Ownersię Text field. Będę musiał ustawić wartość liczbową dla każdego produktu, aby posortować …
Cześć Czy ktoś może mi w tym pomóc? Utworzyłem niestandardowy zestaw atrybutów i niestandardowy atrybut jako $installer = $this; /* @var $installer Mage_Eav_Model_Entity_Setup */ $installer->startSetup(); //Create Attribute set with Based on Default attribute set //$installer->removeAttributeSet(Mage_Catalog_Model_Product::ENTITY, 'New Attr Set'); /* $skeletonID=$installer->getAttributeSetId('catalog_product','Default'); $entityTypeId = Mage::getModel('catalog/product') ->getResource() ->getEntityType() ->getId(); //product entity type $attributeSet …
Pracuję nad budową nowego sklepu Magento (jest to mój pierwszy z Magento). Chcę odtworzyć wygląd istniejącego sklepu na moich stronach produktów, przynajmniej pod względem układu: http://www.panamericantool.com/cobalt-drills/drill-stops.html http://www.panamericantool.com/screw-driver-bits/paint-cutters.html Doszedłem do wniosku, że muszę używać produktów zgrupowanych, z prostymi produktami, aby stworzyć coś, czego szukam. W powyższych przykładach każdy produkt ma osobne …
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.