Запитання з тегом «product»

Позначає питання, пов'язане з продуктами Magento.



4
Як я можу виправити "Елемент (Mage_Catalog_Model_Product) з тим самим ідентифікатором" xxx "вже існує"?
Я отримував цю помилку при спробі фільтрувати колекцію продуктів Item (Mage_Catalog_Model_Product) with the same id "6058" already exist і хотів запитати, що може спричинити помилку, оскільки всередині Magento є лише один (видимий) продукт із таким самим ідентифікатором. Чи є таблиця, яку потрібно очистити, щоб видалити цей дублікат?

6
Як дозволити в кошику лише один товар?
У нас є вимога, згідно з якою замовник може одночасно додавати лише один продукт у кошик. Однак він / вона може додати будь-яку кількість цього продукту. Як я можу запобігти доданню товару у кошик, якщо в кошику вже є продукт? Може хтось допоможе в цьому?

4
Масові оновлення продуктів для включення нових веб-сайтів
Клієнт має 20000+ продуктів з 7 веб-сайтів. Раніше вони мали 4 веб-сайти, і більшість продуктів пов’язані з 4 веб-сайтами. Який найкращий та швидкий спосіб перейти через продукти та оновити продукти, щоб включити нові веб-сайти. У мене є такий код, проте він занадто повільний: $ productCollection = Mage :: getModel ('каталог …


5
Як отримати зображення та URL-адресу продукту в Magento 2?
Це мій спостерігач: public function execute(\Magento\Framework\Event\Observer $observer) { $orderIds = $observer->getEvent()->getOrderIds(); $order = $this->_orderRepositoryInterface->get($orderIds[0]); $items =$order->getAllVisibleItems(); $productQuantity = array(); $productPrice = array(); $productName = array(); $productIds = array(); foreach($items as $item) { $productIds[]= $item->getProductId(); $productName[]= $item->getSku(); $productPrice[] = $item->getPrice(); $productQuantity[]= floor($item->getQtyOrdered()); } } Як я можу отримати зображення продукту та …

1
Magento 2.1 Ui Компонентне поле форми введення токена
Я хочу додати теги у поле введення аналогічним чином, як це робиться у формі продукту для додавання категорій - що показано на зображенні нижче. Цього великого завдання я досяг, додавши польовий компонент у форму користувальницького інтерфейсу <field name="parent"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Magento\Catalog\Ui\Component\Product\Form\Categories\Options</item> <item name="config" xsi:type="array"> <item name="label" xsi:type="string" …

1
Параметри продукту каталогу Magento2
Ми виявили цю проблему під час роботи в Magento2.1 за замовчуванням . Створюючи настроювані параметри для продукту, якщо я вибираю спадне поле вдруге , спінер ніколи не припиняє завантажувати. Знайдіть нижче знімок екрана: Я думаю, що це основна помилка Magento2 , хто-небудь може підтвердити та запропонувати, як її виправити? Спасибі


4
Як отримати поточний продукт у Magento2?
Я намагаюся отримати атрибути поточного продукту в блоці в Magento 2. Я можу отримати продукт, наприклад id 1: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->create('\Magento\Catalog\Model\ProductRepository')->getById(1); Я не знаю, як отримати ідентифікатор поточного продукту. Як це зробити?
15 magento2  product 

2
сортування елементів кошика за 'updated_at'
Ось як я отримую товари в кошику: $quote = Mage::getModel('checkout/cart')->getQuote(); $items=$quote->getAllitems(); Я хотів би зробити щось подібне: $items->sortBy('updated_at','desc'); Який правильний спосіб зробити це? Мені спокуса зробити щось подібне: $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 } Однак мені потрібно …
15 product  cart  sorting  items 

4
Додавання декількох елементів з різними атрибутами для програмного кошика
Я роблю об'ємну добавку до кошикової системи. Зверніть увагу: я хочу, щоб він працював для простих продуктів із спеціальними параметрами -> Там, де користувацькі параметри мають колір (червоний, зелений, синій) або розмір (Xl, M, S) Припустимо, людина хоче замовити нижче товари: productA, redколір, qty12 ProductА, greenколір, qty18 ProductB XL,, qty …

6
Як перевірити, чи продукт новий
Швидкий пошук, який я знайшов, був на форумах Magento, який передбачає, що вам потрібно написати якийсь спеціальний код, щоб перевірити, чи є продукт новим. Я б міг подумати, що існує простий isNew()метод, Mage_Catalog_Model_Productякий враховує спадне меню Featured , а також встановити продукт як новий з дати та встановити продукт як …
15 product 

2
Magento зазнає невдачі, коли намагається зберегти продукт всередині спостерігача за подіями на фронті?
У мене є функція, яка прив’язана до спостерігача за подією Однією з вимог є те, що коли він проходить через дані про предмет замовлення, якщо певний атрибут товару порожній, він надсилає запит на отримання конкретних даних через окрему модель (добре працює). код проблеми в основному зводиться до цього foreach ($order->getAllItems() …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.