Дмитрий

Дмитрий

Был в сети Сегодня в 10:26
Заказы не принимаю
Добрый день. Возможно уже обозначили эту проблему. При выборе доп категории photo-screen.ru/i/g1REgTI3c после сохранения и обновления страницы пропадают отмеченные чекбоксы. И соответственно, при следующем редактировании и сохранении товара их уже нет. Если вообще не открывать вкладку Категории при редактировании, то вроде они остаются.
Добрый день! А можно как-то в чанк сниппета msOptionsPrice.option вывести цену? prnt.sc/cfX_WTwINTVL
Сам чанк
{foreach $options as $name => $values}
    <fieldset class="option-group-fieldset">
        <legend>{('ms2_product_' ~ $name) | lexicon}</legend>
        <div class="option-group">
            {foreach $values as $value index=$index}
            <label>
                <input type="radio" value="{$values[$index]}" name="options[{$name}]" {if $index == 0}checked="checked"{/if}  />
                <img src="assets/templates/shop/images/options/{$name}/{$values[$index]}.webp" alt="{$values[$index]}">
                <span class="form__label">{$values[$index]}</span>
                <span class="option-price">+цена RUB</span>
            </label>
            {/foreach}
        </div>
    </fieldset>
{/foreach}
так же при обновлении minishop3 до версии 1.5.0-beta1 ошибка
[MiniShop3] System routes are in: core/components/minishop3/config/routes/
[MiniShop3] Scheduler not installed, skipping task registration. Install Scheduler component to enable background task processing.
PHP warning: Undefined array key "desc"
PHP warning: Undefined array key "desc"
Успешно установлен пакет minishop3-1.5.0-beta1
Добрый день! При обновлении modx 3.1.2 до 3.2.0 появились ошибки
Fatal error: Uncaught TypeError: array_diff_key(): Argument #1 ($array) must be of type array, string given in /home/setup/includes/upgrade.install.php:254 Stack trace: #0 /home/setup/includes/upgrade.install.php(254): array_diff_key('{"mscategory_sa...', Array) #1 /home/setup/includes/runner/modinstallrunnerweb.class.php(78): include('/home/hostcweb/...') #2 /home/setup/includes/runner/modinstallrunner.class.php(49): modInstallRunnerWeb->execute(1) #3 /home/setup/controllers/install.php(34): modInstallRunner->run(1) #4 /home/setup/includes/request/modinstallrequest.class.php(81): include('/home/hostcweb/...') #5 /home/setup/index.php(30): modInstallRequest->handle() #6 {main} thrown in /home/setup/includes/upgrade.install.php on line 254
, оказалось, что в modx_access_policies у modx_access_policies стоял 0 template, а в data
"{\"mscategory_save\":true,\"msproduct_save\":true,\"msproduct_publish\":true,\"msproduct_delete\":true,\"msorder_save\":true,\"msorder_view\":true,\"msorder_list\":true,\"msorder_remove\":true,\"mssetting_save\":true,\"mssetting_view\":true,\"mssetting_list\":true,\"msproductfile_save\":true,\"msproductfile_generate\":true,\"msproductfile_list\":true}"
, убрал лишние кавычки и /, поставил 8 шаблон руками, после этого modx обновился. Это баг minishop3 или я где-то напортачил?