Magento

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

4
Помилка після видалення всього кешу в Magento 2
При видаленні всього кешу як rm -rf var/cache/* var/page_cache/* var/view_preprocessed/* var/generation/* Я потрапив нижче помилки Warning: ltrim() expects parameter 1 to be string, object given in vendor\magento\framework\Code\Generator\EntityAbstract.php on line 152 Notice: Uninitialized string offset: 0 in vendor\magento\framework\Autoload\ClassLoaderWrapper.php on line 81 Notice: Uninitialized string offset: 0 in vendor\composer\ClassLoader.php on line 317 …

1
Як отримати поточний ідентифікатор веб-сайту на панелі адміністратора?
Я працюю зі спеціальним розширенням, пов’язаним із кількома веб-сайтами. Я зіткнувся з проблемою, визначте виконання сценарію коду на панелі адміністратора, отримавши ідентифікатор веб-сайту. Я очікував результат, website_idяк 0 (ідентифікатор за замовчуванням у store_websiteтаблиці). Але коли я використовую цю функцію нижче, вона завжди повертається 1. /** @var \Magento\Store\Model\StoreManagerInterface */ $this->_storeManager->getStore()->getWebsiteId(); //return …

1
Magento 2.1.1 - поліпшення безпеки за допомогою політики безпеки вмісту
У мене магазин працює з останньою версією Magento (на даний момент 2.1.1), і я намагаюся покращити безпеку за допомогою політики безпеки вмісту на Apache 2.4.7 (Ubuntu 14.04). Я видалив увесь тег <<script> "зі сторінок вмісту та створив розділені files.js. Щодо безпеки Apache, я встановив: Набір заголовків Політика безпеки-вмісту "default-src" self …

3
Помилка входу в систему адміністратора - Magento 2.1
Я встановив Magento 2.1 з PHP 7.0.11 на веб-сервері nginx / PHP-FPM. Коли я переходжу до своєї адміністративної URL-адреси Magento та входжу в систему зі своїми обліковими записами, я отримую помилку " Попередження: is_dir (): діє дію обмеження open_basedir. Файл (/ etc / pki / tls / certs) не знаходиться …

1
Magento 2: Як додати текст заповнення до вуличних полів у касі?
Назад, я встановив адресу вулиці, щоб вона мала 3 рядки. Я хотів би поставити інший заповнювач у кожному полі: Вулиця Будівля / Квартира Площа Таким чином користувач може вводити дані більш структурованим чином. Подібне запитання можна знайти тут: Magento 2 - Як вплинути на адресу вулиці у формах оформлення замовлення …

1
Методи сховища Magento 2 CMS Page getList () не повертають очікуваного об'єкта
Мені потрібно видалити всі сторінки CMS. Ось код: Простір імен незабаром \ Core \ Setup; використовувати Magento \ Cms \ Api \ PageRepositoryInterface; використовувати Magento \ Framework \ Api \ SearchCriteriaInterface; клас Cms { / ** * @var SearchCriteriaInterface * / приватні $ searchCriteria; / ** * @var PageRepositoryInterface * …
10 magento2 

3
Не встановлено код міста
Я намагався обійти цей Код області, не встановивши помилку, і посилаюся на інші сюди, але у мене є проблема відстеження. я намагаюся оновити 2.0.7 до 2.1.0, і коли я дістаюсь до точки, де я бігаю: налаштування php bin / magento: upgrade -vvv Я сприймаю це як помилку. [Magento \ Framework …

1
Зміни конфігурації черги повідомлень у Magento 2 EE 2.1
Я розглядав функціональні черги повідомлень EE, але, здається, він є неповним. До 2.1 існувала досить функціональна реалізація, яка дозволила вам створити etc/queue.xmlдля визначення видавців, тем, споживачів та черги, як описано в офіційній документації: http://devdocs.magento.com/guides/v2.0/config-guide /mq/config-mq.html . Існували обмеження, такі як не вдалося створити прив’язки, якщо вони не відповідали темі, визначеній …

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

1
Як змінити тему в Magento 2.1rc3?
Я спробував і те, Magento v2.1rc3і Magento2розробити версію з репозиторію git. Проблема полягає в тому, що, намагаючись змінити Magento 2тему, я дотримувався наступних кроків: Open BO -> Stores -> Configurations -> General -> Design І я більше не бачу розділу " Тема дизайну " з вибором теми dropdown. Я спробував …

5
Як увімкнути AJAX для кнопки "Додати в кошик" віджетів продукту в Magento 2?
У Magento 2 звичайна Add to Cartкнопка має дуже приємну логіку на основі AJAX для додавання продуктів у кошик. Однак, коли ми використовуємо Catalog Products Listвіджет, наприклад, на сторінках CMS, кнопка в цьому списку продуктів працює з тим, HTTP POSTщо перезавантажує поточну сторінку. Від цього страждає досвід користувача, і хочеться, …

2
Magento2.1 Розпадання спеціальних атрибутів категорії
Кроки до відтворення 1. Сценарій UpgradeData.php модуля містить: $categorySetup->addAttribute(Category::ENTITY, 'roflcopter', [ 'type' => 'int', 'label' => 'CMS Block', 'input' => 'select', 'source' => 'Magento\Catalog\Model\Category\Attribute\Source\Page', 'required' => false, 'sort_order' => 20, 'global' => \Magento\Eav\Model\Entity\Attribute\ScopedAttributeInterface::SCOPE_STORE, 'group' => 'Display Settings', ]); 2. view / adminhtml / ui_component / category_form.xml <?xml version="1.0" encoding="UTF-8"?> <form …

2
Отримання SKU продукту в заголовку міні-кошика
Я хочу мати змогу відобразити продукт SKUу міні-кошику сайту Magento 2. Але я не впевнений, як використовувати KnockoutJSдодаткову інформацію про товар. Шаблон, який викликається, знаходиться тут: vendor / magento / module-checkout / view / frontend / web / template / minicart / item / default.html І містить код типу: <strong …

3
Magento 1: Оптимізація продуктивності для видалення об'єктів
Зараз я намагаюся покращити пару модулів щодо продуктивності. Деякі з вас, можливо, знають використання walk()методу колекціонування, що дуже корисно, щоб уникнути розгортання продуктів безпосередньо. Крім того, завдяки @Vinai, можна також скористатися delete()методом збирання . Але я помітив, що нативні файли Magento 1 не завжди використовують будь-який із цих методів для …

2
Magento 2: Як вказати залежності "семантичної версії" в composer.json мого модуля
Розробка та розгортання Magento 2 включає в себе формальний процес версії , де основні та другорядні версії основних модулів Magento будуть накопичуватися на основі змін в сумісних функціях. Як я, як розробник модуля Magento, будувати список вимог у власному файлі composer.json? Чи потрібно мені вручну переглядати мій модуль кожного разу, …

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