Magento

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

3
Найефективніший спосіб отримати всі ідентифікатори з колекції
Раніше для отримання всіх ідентифікаторів колекції продуктів я завжди використовував getAllIdsцю колекцію, вважаючи, що це метод, який запобігав повному завантаженню даних колекцією з даними тощо. Але я сьогодні переглянув метод, і він завантажує колекцію та повторює кожен елемент, щоб отримати масив ідентифікаторів. public function getAllIds() { $ids = array(); foreach …
37 collection 

1
Повторювані профілі - як вони працюють?
Я намагаюся зрозуміти, як Magento управляє повторюваними профілями та замовленнями, пов'язаними з ними. У мене є кілька відкритих питань з цього приводу: Замовлення: Як створюється наступне "замовлення" з точки зору купця Магенто? Перше замовлення розміщує кінцевий користувач. Що відбувається з подальшими розкладами? Рахунок-фактура: Як здійснюється налаштування рахунку? Чи надходять рахунки-фактури …

9
Патч безпеки SUPEE-10415 - можливі проблеми?
Випущений новий патч Magento 1, SUPEE-10415 . Цей патч забезпечує захист від декількох проблем, пов’язаних із безпекою Сторінка інформації: https://magento.com/security/patches/supee-10415 Сторінка завантаження: https://magento.com/tech-resources/download На які можливі проблеми слід звернути увагу? Також, будь ласка, поділіться всіма помилками та проблемами, які ви виявили після встановлення патчу. Проблема із застосуванням SUPEE-10415 на ванілі …

2
Як я можу змінити існуючий модаль у Magento 2?
Я намагаюся змінити поведінку Модалу (а не Моделі) в Magento 2. Модаль, про який йде мова advanced_inventory_modal, оголошено в module-catalog-inventory/view/adminhtml/ui_component/product_form.xml. Тепер я знаю, що можу використовувати Модифікатор у пулі форм-модифікаторів продукту: <virtualType name="Magento\Catalog\Ui\DataProvider\Product\Form\Modifier\Pool"> <arguments> <argument name="modifiers" xsi:type="array"> <item name="hf_quantity" xsi:type="array"> <item name="class" xsi:type="string">Vendor\Module\Ui\DataProvider\Product\Form\Modifier\Quantity</item> <item name="sortOrder" xsi:type="number">100</item> </item> </argument> </arguments> </virtualType> …
36 magento2  modal 

2
Помилка після успішного виправлення SUPEE-5994: Клас 'Mage_Install_Controller_Router_Install' не знайдено
Я успішно встановив патч SUPEE-5994: [root@x]# sh PATCH_SUPEE-5994_EE_1.14.1.0_v1-2015-05-14-05-05-02.sh Checking if patch can be applied/reverted successfully... Patch was applied/reverted successfully. Але тепер усі мої веб-сторінки порожні. Журнал помилок httpd: [помилка] [клієнт х] PHP Фатальна помилка: Клас 'Mage_Install_Controller_Router_Install' не знайдено в /var/www/x/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php на лінії 138 Я намагався: Очистіть / var / кеш …

6
Налагодження завантаження XML-макета
TL; DR: чи є спосіб налагодити завантаження макета? Як я вважаю, макет одного модуля суперечить іншому. Пов’язане з попереднім запитанням, яке я задав: Як зробити макет модуля, який відображатиметься на всіх темах Я успішно завантажив свій модуль у локальне тестувальне середовище (він же мій ПК для розробки), перевірив перемикання між …

11
Патч безпеки SUPEE-10266 - Можливі проблеми?
Новий виправлення безпеки для Magento 1 розв'язав 13 проблем APPSEC https://magento.com/security/patches/supee-10266 На які найпоширеніші проблеми ви повинні стежити, застосовуючи цей патч? SUPEE-10266, Magento Commerce 1.14.3.6 та Open Source 1.9.3.6 містять декілька покращень безпеки, які допомагають закрити підробку запитів між веб-сайтами (CSRF), несанкціоновану витік даних та автентифіковані вразливі місця віддаленого виконання …

3
Видаліть блок з верстки в Magento 2
У Magento 1 я міг видалити блок, який додав файл макета, додавши це у мій блок компонування <remove ="block_id_here" /> Як я можу зробити те саме для Magento 2? В якості практичної вправи, скажімо, у мене є власний модуль, з якого я хочу видалити блок приладної панелі зі сторінки панелі …


2
Як я можу виправити базові URL-адреси, щоб отримати доступ до свого сайту Magento?
Я змінив базові URL-адреси, і тепер мій веб-сайт недоступний Я перемістив усе на новий сервер, не змінив base_url і мій веб-сайт недоступний Як змінити або відновити base_url мої налаштування BaseURL?



2
Черга електронної пошти Magento 1.9.1 не працює / баггі - як усунути неполадки і що вважається найкращим виправленням?
Перш за все так, це ще одне питання / тема щодо черги електронної пошти 1.9.1. Але мова не йде про якісь проблеми з кроном (на кшталт цього чи цього ) або про те, що нова функція черги не використовується (як ця ). У нашому випадку у нас виникла проблема, що …
35 email  ce-1.9.1.0  cron 

5
Чи є символьні посилання на шаблони із проблемою безпеки, і якщо так, то чому?
Magento рекомендує не використовувати шаблони через посилання: Advanced > Developer > Template Settings > Allow Symlinks Увага! Увімкнення цієї функції не рекомендується в виробничих середовищах, оскільки це представляє потенційний ризик для безпеки. До сьогодні я не бачу тут ніяких ризиків. Який ризик?

7
Перемістити всі включені Javascript до раніше </body>
Хтось знає, як мати всі теги скриптів Magento JS, наприклад, &lt;script type="text/javascript" src="http://sitename.com/js/prototype/prototype.js"&gt;&lt;/script&gt;видати перед закриттям &lt;/body&gt;? Я раніше це намагався раніше, але мені дали помилку, яка, на мою думку, була уздовж методу addJS, недоступного там, де я його використовував, можливо, в нижньому колонтитулі.

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