Pytania otagowane jako attributes

Atrybuty jednostek Magento

4
Programowe dodawanie wielu produktów o różnych atrybutach do koszyka
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, …


1
Magento 2 Pokaż atrybut klienta w formie interfejsu użytkownika
Utworzyłem formularz ui_component . Gdzie muszę pokazać dane klienta, tak samo jak edycja klienta . Ale mogę wyświetlić ich dane z customer_entitytabeli. DataProvider.php public function getData() { if (isset($this->loadedData)) { return $this->loadedData; } // {Vendor}\{Module}\Model\GridFactory // Returns Customer Resource Model $items = $this->gridFactory->create()->getCollection(); $items->getSelect()->join('customer_entity_text as second', 'main_table.entity_id = second.entity_id'); //print_r($items->getData()); …

2
Magento 2: co to jest plik catalog_attributes.xml?
Zauważyłem, że Magento 2 zawiera kilka catalog_attributes.xmlplików w następujących folderach: app/code/Magento/Bundle/etc app/code/Magento/Catalog/etc app/code/Magento/CatalogSearch/etc app/code/Magento/CatalogUrlRewrite/etc app/code/Magento/Downloadable/etc app/code/Magento/GiftMessage/etc app/code/Magento/Msrp/etc app/code/Magento/Sales/etc app/code/Magento/Tax/etc app/code/Magento/Wishlist/etc Te pliki wyglądają tak (przykład Salespliku): <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Catalog:etc/catalog_attributes.xsd"> <group name="quote_item"> <attribute name="sku"/> <attribute name="type_id"/> <attribute name="name"/> <attribute name="status"/> <attribute name="visibility"/> <attribute name="price"/> <attribute name="weight"/> <attribute name="url_path"/> <attribute name="url_key"/> <attribute …

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) …

3
Atrybut zaplecza produktu tylko do odczytu
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='"')

2
jak zapisać niestandardowy atrybut obrazu w Magento 2
Muszę wyświetlić kilka zdjęć produktu w interfejsie użytkownika w zależności od warunku: należy użyć wirtualnych kopii lustrzanych. <?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ namespace Dcw\Vm\Observer; use Magento\Framework\Event\ObserverInterface; class ChangeTemplateObserver extends \Magento\ProductVideo\Observer\ChangeTemplateObserver { /** * @param mixed $observer * @SuppressWarnings(PHPMD.UnusedFormalParameter) …


6
Skuteczny sposób na uzyskanie adresu URL produktu i obrazu
Budując dodatek do sklepu internetowego Magento, natknąłem się na kilka problemów. W moim dążeniu do jak najszybszego stworzenia kodu nie mogłem zrozumieć dwóch rzeczy. Mój (odpowiedni) kod jest następujący: $rc = Mage::getResourceSingleton('catalog/product'); $productName = $rc->getAttributeRawValue($productId, 'name', Mage::app()->getStore()); $productPrice = $rc->getAttributeRawValue($productId, 'price', Mage::app()->getStore()); $productImage = $rc->getAttributeRawValue($productId, 'image', Mage::app()->getStore()); $productUrl = $rc->getAttributeRawValue($productId, …


2
Wybierz więcej niż jeden element w nawigacji warstwowej (wiele pól wyboru / pól wyboru)
Jak przekonwertować standardową warstwowy nawigację do korzystania wyboru lub wybierz kilka wejść dla atrybutów typu rozwijanej lub wielokrotny ? Na przykład, jeśli użytkownik wybierze niebieski i czerwony dla atrybutu koloru, nawigacja warstwowa pokazuje wszystkie elementy pasujące do niebieskiego LUB czerwonego. Zobacz przykład na pasku narzędzi na tej stronie:



2
Dodaj niestandardowe atrybuty do niestandardowego zestawu atrybutów programowo
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 …

5
Domyślna wartość niestandardowego atrybutu produktu rozwijanego „tak / nie”
Instaluję atrybut za pomocą następującego skryptu: $installer = $this; $installer->startSetup(); $installer->removeAttribute('catalog_product', 'customizableonly'); $installer->addAttribute('catalog_product', 'customizableonly', array( 'group' => 'General', 'input' => 'select', 'type' => 'int', 'label' => 'Customizable Only', 'source' => 'eav/entity_attribute_source_boolean', 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL, 'visible' => 1, 'required' => 0, 'visible_on_front' => 0, 'is_html_allowed_on_front' => 0, 'is_configurable' => 0, 'searchable' …

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.