Возникающие проблемы после использования Magento 2.3.3 p1 - PullRequest
3 голосов
/ 01 марта 2020

Использование Magento 2.3.3 p1. Применил этот патч безопасности к Magento 2.3.3.

Теперь перед нами стоит проблема сохранения конфигурации Magento для указанного модуля c с опциями. Бросив 503 ошибку. Это работало нормально для Magento 2.3.3. Это проблема с Magento 2.3.3 p1?

system. xml

<group>
...
...
...
<field id="selectourexp" translate="label" type="select" sortOrder="2" showInDefault="0" showInWebsite="1" showInStore="0">
                    <label>Our Integration</label>
                    <source_model>Namespace\Module\Model\System\Config\Ourexp</source_model>
                    <backend_model>Namespace\Module\Model\System\Config\Ourbackendcall</backend_model>
                    <depends>
                        <field id="ourflag">enabled</field>
                    </depends>
                </field>
            </group>

Ourexp. php

<?php
namespace Namespace\Module\Model\System\Config;

class Ourexp implements \Magento\Framework\Option\ArrayInterface
{
    /**
     * @return array
     */
    public function toOptionArray()
    {
        return [
            [
                'value' => \Namespace\Module\Model\Call\Layer::FRONTEND_JAVASCRIPT,
                'label' => __('Option 1')
            ],
            [
                'value' => \Namespace\Module\Model\Call\Layer::BACKEND_API,
                'label' => __('Option 2')
            ],
        ];
    }
}

Не определено что-либо, связанное с опциями в нашем обратном звонке. php

Ответы [ 2 ]

0 голосов
/ 06 марта 2020

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

bin/magento deploy:mode:set developer
bin/magento setup:config:set --enable-debug-logging=true
bin/magento cache:flush
0 голосов
/ 06 марта 2020

Попробуйте проверить, существует ли файл maintenance.flag в вашем каталоге Magento root.

Если вы видите этот файл, удалите его, и ошибка исчезнет go.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...