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

Загальні питання про Magento 2, не характерні для другорядних версій. Використовуйте цей тег, щоб відрізнити його від Magento 1. Якщо у вас виникли проблеми з певною версією, будь ласка, використовуйте замість цього відповідний тег "Magento-2.x". Функціональні можливості між незначними версіями Magento 2 можуть відрізнятися.

4
Magento 2: Як змінити шаблон блоку без "імені"
Я хочу змінити, щоб замінити шаблон блоку зі своїм спеціальним шаблоном. Але воно не має "імені", воно має лише "як". Я хочу змінити це: <block class="Magento\Sales\Block\Adminhtml\Order\View\Items\Renderer\DefaultRenderer" as="default" template="order/view/items/renderer/default.phtml"/>

2
Як слід зберігати нові або оновлені об'єкти моделей?
У Magento 2 у нас є класи сховищ. Класичний метод, save()який сильно використовується в Magento 1.9, є застарілим, якщо я правильно, з 2,04 або 2,05. Я використовував фабрики для створення нового об'єкта і після встановлення властивостей нового, наприклад продукту, якого я назвав save(): $productFactory->create()->setName()...->save() З іншого боку, у нас є …

2
Magento 2 - Помилка запуску update / cron.php
Я отримую помилку при запуску update/cron.php Я налаштовую cronjob відповідно до документації . Але це дає таку помилку: Попередження PHP: requ_once (update / vendor / autoload.php): не вдалося відкрити потік: Немає такого файлу чи каталогу в update / app / bootstrap.php у рядку 13 PHP Фатальна помилка: requ_once (): Не …
10 magento2  error  cron 

4
Magento2 встановити режим обслуговування
Я вмикаю режим обслуговування, додавши файл var/.maintenance.flag, але я отримую помилку: Unable to proceed: the maintenance mode is enabled. #0 /backup/html/magento2/vendor/magento/framework/App/Bootstrap.php(256): Magento\Framework\App\Bootstrap->assertMaintenance() #1 /backup/html/magento2/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http)) #2 {main} Я навіть спробував включити це за допомогою команди: bin/magento maintenance:enable Крім того, включений режим виробництва, очищені кеші все ще я не отримую 503 …

3
Видалення модуля
Я намагаюся видалити модуль (власний), який я встановив через композитор за допомогою CLI з цією командою: bin/magento module:uninstall -r [Namespace]_[Module] На основі відповіді, наданої тут @RyanH, я створив Setup/Uninstall.phpфайл, який видаляє дані модуля, пов’язані з базою даних. Це прекрасно працює, але процедура видалення висить. Я навіть залишив сценарій працювати протягом …

4
Немає розширень PHP для Magento 2
Я намагаюся налаштувати нове бродяче вікно для розробки Magento 2, однак під час роботи composer installя отримую такі помилки: Problem 1 - The requested PHP extension ext-gd * is missing from your system. Install or enable PHP's gd extension. Problem 2 - The requested PHP extension ext-mcrypt * is missing …
10 magento2  php-7 

4
Magento 2 Отримайте котирування на кошик Всього в minicart.phtml
Я намагаюся отримати загальну котировку кошика в minicart.phtml, але мені не пощастило. Я впорскую Magento \ Checkout \ Model \ Cart. Ось мій код: $this->cart = $cart; $cartQuote= $this->cart->getQuote()->getData(); echo $cartQuote['base_grand_total']; Після того, як я запускаю цей код, мінікарт розривається і повністю зникає з фронту. Дякую!

2
Як налагодити код Magento 2 при використанні командних рядків?
Запуск сценарію в командному рядку - це те, що ми часто робимо в Magento 2. Наприклад, створюючи новий модуль, ми повинні запускати setup:upgradeкоманду. Ми не можемо побачити всю інформацію, яку нам потрібно знати. Я знаю, що багато розробників Magento вибирають PHPStorm улюбленим редактором. Як ми можемо використовувати PHPStorm для налагодження …

2
Перетворення віртуальних продуктів у Magento 2
Я працюю на веб-сайті Magento 2 для друга, і тепер я зрозумів, що для 500+ продуктів, які він додає вручну, це прості продукти з віртуальними параметрами? Я сказав йому налаштувати продукти як настроювані продукти, тому я не зовсім впевнений, що сталося (див. Зображення нижче). Чи існує спосіб перетворення всіх цих …

3
Переважаючі стилі порожніх тем у Magento 2
Як би ви вирішили переосмислити стилі навігації для власної теми при успадкуванні від порожньої теми в Magento 2? Я маю theme.cssфайл у своїй app/design/frontend/<Vendor>/<theme>/web/cssпапці, але я знаю, що Magento 2 використовує менше. Я можу легко змінити стилі в theme.cssтаблиці моїх стилів, але я не хочу продовжувати використовувати !important. Крім того, …
10 magento2  overrides  css  less 

2
Як отримати вихід від помічника для аргументу шляху в макеті?
<block class="Magento\Framework\View\Element\Html\Link\Current" ifconfig="custommodule/general/enable_footer_link" name="custommodule-link"> <arguments> <argument name="label" xsi:type="string">Custom Module</argument> <argument name="path" xsi:type="string" helper="NS\CustomModule\Helper\Data::getFrontName()"/> </arguments> </block> Я намагаюся це зробити у default.xml. як я можу отримати pathаргумент рядка від помічника дії для аргументу?
10 magento2 

2
OpCache - рекомендована конфігурація для Magento2
Я працюю зі стеком Magento 2, я повторно використовую частину конфігурації Magento 1 OpCache. Я вже дізнався, що зараз нам потрібно включити коментарі, але я майже впевнений, що інші значення можна покращити, тому ось моя поточна конфігурація: [opcache] opcache.enable=1 opcache.enable_cli=0 opcache.memory_consumption=256 opcache.interned_strings_buffer=12 opcache.max_accelerated_files=65406 // thanks Mage2.Pro! ;opcache.max_wasted_percentage=5 ;opcache.use_cwd=1 opcache.validate_timestamps=0 ;opcache.revalidate_freq=2 …

1
Створіть сценарій оновлення Magento 2, щоб додати / оновити нове поле в таблицю спеціального модуля
Хтось має ідею / пропозицію щодо створення Magento 2 (версія стабільної версії CE) Скрипт оновлення (у спеціальному модулі) для додавання / оновлення нового поля у користувальницьку таблицю? Я знаю про "InstallSchema", але чи є щось на зразок "UpgradeSchema" для оновлення таблиць модулів? Будь ласка, поясніть детально приклади.

6
Операція видалення заборонена для поточної області
Я хочу створити команду для операції видалення для простого продукту sku. Я отримую наступні помилки як встановити область адміністратора? [Magento \ Framework \ Exception \ LocalizedException] Операція видалення заборонена для поточної області <?php namespace Sivakumar\Sample\Console; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputOption; class DeleteSimpleProduct extends Command { protected $_product; …


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