Magento

Питання та відповіді для користувачів платформи електронної комерції Magento

1
Чому мої SOAP v2 WS-I дзвонять так повільно (7-10 сек. За оновлення продукту)?
Ми використовуємо API Magento SOAP v2 з WS-I. Проблема полягає в тому, що дзвінки SOAP надзвичайно повільні (7-10 секунд на продукт!). Ми викликаємо каталогProductUpdate без зображень. Сам магазин працює добре, просто дзвінок SOAP повільний. Ми активували кеш і деактивували індекс для підвищення продуктивності (що допомагає у багатьох інших магазинах, коли …

2
Переваги від продуктивності використання NGINX
Розглядаючи можливість використання NGINX для обслуговування магенто, я не переймаюся деталями впровадження, але хочу знати, чи хтось може сказати про це хороші (чи погані) речі. Також особливий інтерес представляє використання NGINX для завантаження балансу магенто.

3
Рамки для тестування Magento 1
Де я можу, мені подобається розробляти програмне забезпечення за підходом до тестової розробки (TDD) . Зазвичай у PHP це означає використовувати PHPUnit . В ідеалі я хотів би написати як тонкі, так і грубозернисті тести. Експерти, що допомагають керувати дизайном та якістю мого коду, інтеграційні тести, щоб переконатися, що це …

2
Magento Автоматичне кешування даних
Ми запускаємо Magento EE 1.11 з memcache. 2 Гб на сервері пам’яті, всього 4 ГБ. У нас є близько 240 тис. Продуктів. Доступний оперативний бал: 6 Гб Основні: 16 Нитки: 32 Ось угода, додаються нові продукти та змінюються продукти щодня, і, звичайно, щоразу, коли новий продукт додається / модифікується в …

4
Додати стовпець до сітки (спостерігач) - стовпець «store_id», у якому пункт неоднозначний
Я додаю стовпчик до сітки замовлень за допомогою підходу спостерігача: На заході -> sales_order_grid_collection_load_before я додаю приєднання до колекції На події -> core_block_abstract_prepare_layout_beforeя додаю стовпчик до сітки EDIT Детальніше: На заході (1): public function salesOrderGridCollectionLoadBefore($observer) { $collection = $observer->getOrderGridCollection(); $collection->addFilterToMap('store_id', 'main_table.store_id'); $select = $collection->getSelect(); $select->joinLeft(array('oe' => $collection->getTable('sales/order')), 'oe.entity_id=main_table.entity_id', array('oe.customer_group_id')); } …

6
Недійсний файл шаблону - оновлення випуску з 2.2.6 до 2.2.7 або 2.3
Я оновив версію 2.2.6 до версії 2.2.7, але її помилка відображається нижче на моєму веб-сайті. 1 exception(s): Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: 'C:/xampp2/htdocs/magento2/demo1/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js' Exception #0 (Magento\Framework\Exception\ValidatorException): Invalid template file: 'C:/xampp2/htdocs/magento2/demo1/vendor/magento/module-theme/view/frontend/templates/page/js/require_js.phtml' in module: '' block's name: 'require.js' #0 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Element\Template.php(300): Magento\Framework\View\Element\Template->fetchView('C:/xampp2/htdoc...') #1 C:\xampp2\htdocs\magento2\demo1\vendor\magento\framework\View\Element\AbstractBlock.php(667): Magento\Framework\View\Element\Template->_toHtml() #2 …

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()); } } Як я можу отримати зображення продукту та …

2
Компонент сітки Magento не сортує правильно
Я налаштував компонент сітки в Magento - і поведінка сортування здається порушеною. Де я можу налагоджувати це на рівні javascript та / або хтось ще має уявлення, чому це може статися? Якщо я сортую сітку один раз, робиться запит ajax, і все сортується правильно. Однак другий сорт без запиту ajax …


2
Magento 2: Різні файли статичного вмісту на локальну?
У Magento 2 статична URL-адреса вмісту виглядає приблизно так http://magento-2-with-keys.dev/static/adminhtml/Magento/science/en_US/Pulsestorm_FrontendTutorial1/hello.js Сюди входить en_USмісцева частина. Це рішуче означає, що будь-яке Magento 2 дозволяє створювати різні файли статичного вмісту для кожної мови Magento 2 обробляє статичні файли вмісту для рядків locale / gettext Що з вищезазначеного вірно? Або обоє правдиві? Або ні? …


3
Як отримати події / спостерігачів у magento 2
В Magento 1 я можу отримати список подій / спостерігачів налагодження dispatchEvent()метод з , Mage.phpяк показано нижче. /** * Dispatch event * * Calls all observer callbacks registered for this event * and multiple observers matching event name pattern * * @param string $name * @param array $data * @return …

2
Як викликати файл PHTML на сторінці CMS Magento 2?
Magento 2 Я встановив зразок модуля Bannerslider, завантажений з Magestore. Коли я заходжу bannerslider.phtmlна домашню сторінку CMS, вона показує ненадійну помилку на домашній сторінці. {{block class="Magento\Bannerslider\Block\Slideshow" template="bannerslider.phtml"}} Повідомлення про помилку є We're sorry, an error has occurred while generating this email. Я також змінив клас блоків, але він все одно …

3
Деякі таблиці Magento не є InnoDB, чи безпечно конвертувати всі таблиці в InnoDB?
Я використовую AWS RDS Read Replica. У ньому постійно виникають проблеми із таблицями двигуна пам'яті Magento. Для резервного копіювання та читання реплік RDS любить InnoDB. Чи можу я безпечно змінити всі таблиці на InnoDB? Крім того, я отримую таке попередження від AWS: Базовий екземпляр DB magento-monin-prod-db містить таблиці MyISAM, які …

2
Статус замовлення не змінено в сітці замовлень продажу Magento 2
Я використовую метод доставки FedEx і після генерації відправки статус відображається на сторінці перегляду замовлень. Але все ще в сітці замовлень продажів відображається стан "обробки". Перевірте наступний знімок екрана. Ви можете мені допомогти !!!! Це замовлення розміщено за допомогою методу оплати autorize.net. Я встановив статус обробки, коли хтось розміщує замовлення, …

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