Magento

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

2
Magento 2: як створити власний тип кешу?
У Magento 1 можна було створити власний тип кешу, оголосивши наступне у своєму config.xml: <global> <cache> <types> <custom translate="label,description" module="module"> <label>Custom Cache</label> <description>This is my custom cacge</description> <tags>CUSTOM_CACHE_TAG</tags> </custom > </types> </cache> </global> Це призведе до того, що новий тип кешу буде доданий до бекенду в розділі Система> Кеш керування, …

3
Модель тестування джерел блоку
У моєму спеціальному розширенні є кілька моделей, які служать лише заповненню мети у деяких виділених та / або мультиселекторах у формі додавання / редагування моїх сутностей. Отже, це те, що Магенто називає "вихідними моделями". Зазначені значення завжди однакові, а методи повертають одне і те ж. Як я повинен перевірити їх? …

2
Додайте спеціальні активні посилання на навігацію по облікових записах клієнтів у Magento 2
Я намагаюся додати спеціальне посилання в навігації по обліковому запису клієнта. Моє спеціальне посилання відображається в навігації по обліковому запису та працює, але воно не відображається як активне / поточне при натисканні. Нижче наведений код у мене: /app/code/Namespace/Support/view/frontend/layout/customer_account.xml <?xml version="1.0"?> <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="customer_account_navigation"> <block class="Magento\Framework\View\Element\Html\Link\Current" name="customer-account-navigation-suppport-ticket-link" after="-"> …


2
Сторінки тестування конфігурації за допомогою AbstractBackendController: testAclNoAccess не вдається
Я пишу тест на інтеграцію для розділу конфігурації і зіткнувся з такою помилкою у тестових випадках за замовчуванням: My\Module\ConfigTest::testAclNoAccess Failed asserting that 302 is identical to 403 Наскільки я бачу, все працює як слід, але Magento надсилає відповідь про переадресацію замість "Заборонено", коли доступ у розділі конфігурації заборонено. Чи є …

3
Використовуйте "ifconfig", щоб умовно додати активи CSS
Чи є спосіб використання ifconfigв Magento 2 умовно додати активи CSS, подібні до Magento 1? Ось приклад з Magento 1: <action ifconfig="config_path/group/field" method="addItem"> <type>skin_css</type><name>css/styles.css</name> </action> Я спробував щось подібне в Magento 2, але це не працює: <head> <css src="css/styles.css" ifconfig="config_path/group/field" /> </head> Він просто відображає ifconfigатрибут на фронті: <link rel="stylesheet" …

5
Після установки мій magento2 надзвичайно повільний, хоча я не встановив зразкові дані?
Після установки мій magento2 надзвичайно повільно думав, що я не встановив зразкові дані? Я працюю над спільнотою magento 2.0.1 Я створив віртуальну коробку з обміном 2 Гбайт та 2 Гб. Я просто хочу зазначити: весь кеш увімкнено за замовчуванням після налаштування magento.

13
Magento 2: 500 Внутрішня помилка сервера
Я стежив за документами Magento Dev нижче: Якщо ви додасте новий шаблон .html, а потім відредагуєте його, зміни не застосовуватимуться, поки ви не виконаєте наступне: видаліть усі файли в папках pub / static / frontend та var / view_preprocessing, а потім перезавантажте сторінки. Ви можете видалити файли вручну або запустити …
10 magento2  php  error 

3
Як викликати оновлення міні-карт після додавання в кошик
У мене є такий клас, який я використовую для тестування додавання до кошика у користувальницький спосіб; use Magento\Framework\App\Action; use Magento\Checkout\Model\Cart; class Add extends Action\Action { protected $cart; public function __construct( Action\Context $context, Cart $cart ){ $this->cart = $cart; parent::__construct($context); } public function execute() { $this->cart->addProductsByIds([1]) ->save(); } } Це чудово …
10 magento2 


3
Magento 2 html-файл та phtml-файл у користувацькому шаблоні?
Як я перевірив з magento 2 документацію про зміну вмісту minicart. Є два способи: На цій сторінці: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/themes/theme-inherit.html Ми змінюємо його, налаштовуючи minicart.phml і розміщуючи його в: app/design/frontend/OrangeCo/orange/Magento_Checkout/templates/cart/minicart.phtml Але на іншій сторінці: http://devdocs.magento.com/guides/v2.0/frontend-dev-guide/templates/template-sample.html Ми налаштовуємо його в content.html і розміщуємо його в: app/design/frontend/OrangeCo/orange/Magento_Checkout/web/template/minicart/content.html Отже, ці питання: Як magento 2 вирішує, …
10 magento2  layout 


2
Magento2: Додайте спеціальний шаблон на сторінку деталей продукту нижче, щоб додати до розділу кошика
Я намагаюся додати спеціальний шаблон на сторінку продукту в розділі соціального обміну. У своєму модулі я наступний код у файлі макета default.xml <body> <referenceContainer name="product.info.social"> <block class="Magento\Framework\View\Element\Template" name="product.info.custom" template="Lapisbard_Product::social.phtml" after="product.info.addtocart"> </block> </referenceContainer> </body> content.phtml <p>Hey there !</p> <?php //$_product = $block->getProduct(); Це добре працює і показує вміст шаблону на сторінці …

2
Magento 2: Покажіть капчу на контактній формі
Я використовую наведений нижче код у блоці CMS, щоб показати форму замовчування magento з нами. <p>{{block class="Magento\Contact\Block\ContactForm" name="contactForm" template="Magento_Contact::form.phtml"}}</p> Цікаво, чи буде основний спосіб включити капчу у формі?


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