Как включить пользовательскую настройку системы в Magento 2.3. *? - PullRequest
0 голосов
/ 10 июля 2019

В настоящее время я работаю над проектом Magento, в котором мне необходимо добавить пользовательскую конфигурацию системы для управления своими хостами.

Я следовал старой конфигурации, которую использовал в старом проекте, который использует версию 2.2 Magento.

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Config:etc/system_file.xsd">
    <system>
        <section id="catalog" translate="label" type="text" sortOrder="1" showInDefault="1" showInWebsite="1" showInStore="1">
            <group id="config" translate="label" type="text" sortOrder="90" showInDefault="1" showInWebsite="1" showInStore="1">
                <label>Setup</label>
                <field id="host" translate="label" type="text" sortOrder="67" showInDefault="1" showInWebsite="1" showInStore="1">
                    <label>Host</label>
                </field>
            </group>
        </section>
    </system>
</config>

Но, начиная с Magento 2.3, это решение больше не работает.

Нужно ли включать конфигурацию вручную, чтобы увидеть ее на панели конфигурации администратора?

Ответы [ 2 ]

0 голосов
/ 11 июля 2019

Я попробовал ваш фрагмент, и он отлично работает со мной.

Magento 2 Store Config

Возможно, есть путаница между Catalog Tab (синим подчеркиванием),и «Раздел каталога» (выделение желтым цветом)?

Скажите, если да, я дам вам фрагмент кода, который вам нужен.

0 голосов
/ 11 июля 2019

Внутри раздела отсутствуют следующие узлы:

<section ...>
    <tab>$TAB</tab>
    <label>$LABEL</label>
    <resource>$RESOURCE</resource>
</section>
...