Вопросы с тегом «attributes»

Атрибуты сущности Magento

4
Добавление нескольких товаров с разными атрибутами в корзину программно
Я делаю массовое добавление в корзину. Пожалуйста, обратите внимание: я хочу, чтобы он работал для простых продуктов с настраиваемыми параметрами -> Там, где настраиваемые параметры похожи на цвет (красный, зеленый, синий) или размер (Xl, M, S) Предположим, что человек хочет заказать следующие предметы: productА, redцвет qty12 ProductА, greenцвет qty18 ProductБ …

4
Получить значение выбранного атрибута множественного выбора
Возьмите следующий «автомобильный» продукт: Volkswagen Golf . Он имеет атрибут multiselect car_optionsсо следующими возможными параметрами и их идентификаторами: Airco (id = 123) выбран Радио (id = 124) выбрано Bluetooth (id = 125) Навигация (id = 126) Радио и Airco выбраны для этого продукта. Как я могу получить эти два значения …

1
Magento 2 Показать атрибут клиента в форме ui_component
Я создал форму ui_component . Где мне нужно показать данные клиента, То же, что и Клиент Редактировать . Но я могу показать свои данные из customer_entityтаблицы. 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', …

2
Magento 2: что такое файл catalog_attributes.xml?
Я заметил, что Magento 2 содержит несколько catalog_attributes.xmlфайлов в следующих папках: 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 Эти файлы выглядят так (пример для Salesфайла): <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 …

1
Как получить все параметры для всех представлений магазина для одного атрибута?
Я пытаюсь получить все параметры для всех просмотров магазина для одного атрибута, например color. Для атрибута colorя создал два варианта blueи white. Я пробовал следующий код, который должен возвращать все метки параметров для всех представлений магазина, но возвращает только adminметку параметров для меня. $option_arr = array(); $attribute = Mage::getModel('eav/config')->getAttribute('catalog_product', 'color'); …

3
Атрибут Backend продукта только для чтения
Я хотел бы создать атрибут только для чтения, однако это не представляется возможным. Я пытался перейти на addAttribute () 'disabled' =>trueили 'readonly' => true без какого-либо успеха. Я нашел какое-то предложение по использованию, setLockedAttributes()но по какой-то причине оно не работает Ссылка: Varien_Data_Form_Element_Abstract::serialize($attributes = array(), $valueSeparator='=', $fieldSeparator=' ', $quote='"')

2
как сохранить пользовательский атрибут изображения в magento 2
Мне нужно отобразить несколько изображений продукта во внешнем интерфейсе в зависимости от условия: следует проверить использование виртуального зеркала. <?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 * …

5
Magento 2: Как отобразить пользовательский атрибут в каталоге?
Я создал новый атрибут текстового поля со следующими настройками, установленными на yes: Visible on Catalog Pages on Storefront Used in Product Listing Атрибут назначается набору атрибутов, и он отображается в представлении продукта, как и предполагалось. Однако это не отображается в представлении каталога, я использую стандартную тему Luma , очистил кэш …

6
Эффективный способ получить URL продукта и изображение
Строя дополнение к интернет-магазину Magento, я натолкнулся на пару проблем. Стремясь создать максимально быстрый код, я не смог понять две вещи. Мой (соответствующий) код следующий: $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, 'url_key', Mage::app()->getStore()); Две вещи, …

2
Как сохранить значение для определенного [пользовательского] атрибута продукта из модели продукта
Как сохранить значение для определенного [пользовательского] атрибута продукта из модели продукта? Я нашел ниже скрипт здесь : $product = Mage::getModel('catalog/product')->load(1); $product->setName('Some Random Name'); $product->getResource()->saveAttribute($product, 'name');

2
Выберите более одного элемента в многоуровневой навигации (множественный выбор / флажки)
Как преобразовать стандартную многоуровневую навигацию, чтобы использовать флажки или множественные входные данные для атрибутов типа dropdown или multiselect ? Например , если пользователь выбирает , синего и красного для атрибута цвета, слоистые навигации показывает все элементы сопоставления либо синего или красного цвета. Смотрите пример на панели инструментов на этой странице:


3
Magento 2 Как удалить атрибуты, добавленные пользовательским модулем?
Пока я знаю, что при удалении пользовательского модуля можно удалить пользовательские таблицы или столбцы, добавленные пользовательским модулем, используя uninstall.phpрасширение \Magento\Framework\Setup\UninstallInterface. Но как удалить пользовательские атрибуты, добавленные InstallData.phpпри удалении модуля? Заранее спасибо!

2
Добавить пользовательские атрибуты в пользовательский набор атрибутов программно
Привет. Может ли кто-нибудь помочь мне с этим? Я создал набор пользовательских атрибутов и атрибут как $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
Значение по умолчанию для раскрывающегося пользовательского атрибута продукта «да / нет»
Я устанавливаю атрибут с помощью следующего скрипта: $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, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.