Magento

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

3
Ефективна колекція дзвінків, фільтрування та завантаження
Зараз я повторно використовую безліч колекцій, які вкладені в петлі foreach. Чи можливо перемістити ці речі на кілька рівнів? В даний час я змушений перезавантажувати колекції, які містять 51k + сутностей знову і знову, що надзвичайно сповільнює ситуацію. Зокрема колекції інвентарних комплектів. <?php class Codespace_Module_Helper_Item extends other_one{ function functionOne($collection){ ... …

1
Дозволено негативне замовлення, при Grand Total менше 0
Один з наших клієнтів попросив, щоб його персонал, що подає замовлення, міг подавати замовлення із загальною від’ємною кількістю замовлення. Додаток вже дозволяє негативні позиції, що працює чудово, доки решта замовлення становитиме позитивну велику суму. Здається, що Magento дуже намагається не мати загального негативного порядку. Перегляд зібраних підсумків показує, що Magento …

3
Справа з натяком на нейтралізований тип у Magento
Цікаво, чи хтось має кращі стратегії, ніж я думав, для перевірки типу, щоб співіснувати зі спеціальним обробником помилок Magento. Зокрема, мені цікаво "Фатальні помилки, що підлягають уловлюванню", як викинуті у випадку невідповідності набраного тексту. Ось приклад з Mageкласу: /** * Write exception to log * * @param Exception $e */ …
15 error  exception 

2
Виняток PDO під час виконання cron: черга розсилки повідомлень не надсилається (невідомий стовпчик 'main_table.data' у 'списку полів')
робота cron не працює під час обробки черги розсилки. Я налагодив виклики PDO, і, схоже, Magento перемішує поля тут. Я не маю поняття, де Magento (або Zend PDO) отримує поля для вибору, але це виглядає повністю змішаним: Схоже, Magento не вдається отримати ім'я клієнта. Останніми вибраними є: SELECT eav_entity_type.* FROM …

4
PageSpeed ​​- Усуньте блокування JavaScript та CSS, що блокує візуалізацію, у вмісті, що знаходиться вгорі
Я бігаю magento 1.9, і я використовую те, RWD sliderщо поставляється з Magento 1.9 на домашній сторінці. Google PageSpeedце не любить і каже: Усуньте JavaScript та CSS, що блокують візуалізацію, у вмісті, що знаходиться вгорі Як я можу це зробити для цього файлу сценарію Java, який викликає повзунок: http://www.MYDOMAIN/media/js/sdhfksjfhdsjvbskj8e4w.js

7
Magento - PayPal - SSLV3: Чи буде працювати, коли PayPal скасує SSL3 3 грудня?
Щойно я отримав електронний лист від PayPal, в якому вказується через вразливість пуделя, з 3 грудня 2014 року вони припинять підтримку SSLV3, використовуючи свій платіжний API. Просто хотів викласти його там і запитати, чи хтось знає, чи це безпосередньо вплине на інтеграцію платежів PayPal Pro / Хостинг Рішення / Експрес-платежі …
15 paypal 

1
Майстер випадкової установки Перенаправлення Magento 1.9.0.1
У мене є інсталяція спільноти Magento 1.9.0.1, яка готова до запуску, за винятком однієї проблеми, з якою я продовжую працювати. Випадково в різний час він буде перенаправлений на /index.php/install/. Я багато разів очищав кеш і сеанси, навіть перезавантажував сервер після очищення кешу та сеансів двічі, як інший плакат сказав, що …


3
Поточний склад - 1 при запуску скриптів оновлення
Будь-яка ідея, чому Mage::app()->getStore()повертає вигляд магазину з id 1, коли всередині скриптів оновлення незалежно від представлення магазину я запускаю скрипт оновлення (навіть адміністратор)? Я маю на увазі, я знаю, де код, який це робить. У Mage_Core_Model_App::getStore()цьому є: if (!Mage::isInstalled() || $this->getUpdateMode()) { return $this->_getDefaultStore(); } і _getDefaultStoreвиглядає так: if (empty($this->_store)) …

1
Неправильний порядок завантаження макета XML
Коли я створюю файл макета для адміністраторської області (чи в спільноті, чи в локальному пулі кодів), іноді Magento завантажує цей макет xml до того, як буде завантажено макет модуля Adminhtml xml. Ефект полягає в тому, що довідкові виклики відкидаються, оскільки не створений блок для їх застосування. Очевидно, кешування тут не …
15 layout  magento-1 

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

2
Чому magento використовує колекції ресурсів та mysql4?
Яка мета використання цих двох моделей колекції. Ресурс Mysql4 чому ми не можемо використовувати модель ресурсів для всіх колекцій. Чому ми використовуємо колекцію MySql4 для простого модуля Хтось пояснює.

3
Magento: найшвидший спосіб оновити атрибут продукту
Я шукаю найшвидший і надійний метод для масового оновлення атрибутів. Нижче наведені методи, про які я знаю, але я не знаю, з якими мені слід йти. $store_id = 0; Mage::getSingleton('catalog/product_action')->updateAttributes( array($product_id), array('attribute_code' => $attribute_code), $store_id ); або $product->setData($attribute_code, 1234); $product->getResource()->saveAttribute($product, $attribute_code);

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

2
Підключення ODM MongoDB до Magento
Я намагаюся підключити доктрина монго ODM до Магенто. Я успішно пов’язав zend з mongodb. і я не знаю, як з'єднати обидва. Я помістив Mongodb odm в папку "lib" Магенто, і у мене виникає проблема зв'язати ліб з магенто. Я намагаюся "включити" базовий клас бібліотеки. Але бібліотека містить багато просторів імен. …

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