Вопросы

[Babel] как автоматически создавать ресурсы в других контекстах?

Приветствую!
Интересует есть ли возможность при создании ресурса автоматически создавать их со связями Babel в остальных контекстах?
Eugene
21 февраля 2023, 18:54
modx.pro
641
0

Частичное оформление корзины Minishop2

Добрый день! Есть задача, чтобы в интернет-магазине на Minishop2 было частичное оформление корзины. Допустим, добавили мы в корзину 5 товаров, напротив каждого товара в корзине есть чекбокс, то есть этим чекбоксом мы выбираем какие-товары хотим оформить. Выбрали мы, нажав на чекбоксы, 2 товара для оформления, оформили заказ, остальные 3 товара остались в корзине, которые мы можем оформить позже. Есть какие-то готовые решения для этого или как это вообще можно реализовать подскажите пожалуйста, заранее благодарен.
Алексей
21 февраля 2023, 17:36
modx.pro
1 186
0

Office. Принятие политики при регистрации

В документации красиво написано что при регистрации обязательно только одно поле — email.
Но в реалиях жизни требуются и другие, например принятие договора оферты/политики конфиденциальности и т.п.
Подскажите как сделать эти поля чекбоксами обязательными к активации именно при регистрации юзера?
Сергей Карпович
21 февраля 2023, 10:15
modx.pro
1
774
0

[miniShop2] Как узнать включена ли опция товара?

Добрый день!
Получаю через MODx API опцию вот таким образом

$object = $modx->getObject("msOption", ['key' => $optionKey])

Можно ли как-то программно определить включена ли опция для категории, к которой относится товар?

Просто возникла следующая проблема. У нас был написан скрипт, который при выгрузке товаров проверял существует ли опция, и, если она не существует, опция создавалась и заполнялась значениями, если опция существует, то она просто заполнялась значениями. В какой-то момент (не знаю почему) почти все опции оказались отключены в админке в разделе настроек miniShop`а. disk.yandex.ru/d/HORlqOJTGOoJ3A Вот эти галочки не стояли, и казалось, что опции просто не подтягивались из выгрузки, на самом же деле, они подтягивались, просто раз были выключены, не отображались ни на странице товара, ни в админке.

Заранее благодарен за вашу помощь
Giant Dad
20 февраля 2023, 15:16
modx.pro
601
0

Не работает несколько плагинов на событие msOnBeforeChangeInCart в minishop2

Сделал простой плагин для теста (на контроль кол-ва товара):

<?php
$minimal = 5;
switch ($modx->event->name) {
    case 'msOnBeforeChangeInCart':
        if ($minimal > 1) {
            if (intval($scriptProperties['count']) < $minimal) {
                $values = &$modx->event->returnedValues;
                $values['count'] = $minimal;
        }
        break;
}
Но он то срабатывал, то не работал. Несколько часов бился, потом решил посмотреть есть-ли другие плагины на это событие, оказалось на
msOnBeforeChangeInCart
висит еще плагин msProductRemains. Если его отключить, то мой плагин начинает работать всегда как ожидается. Если вернуть msProductRemains, то мой плагин работает рандомно (один раз из 10 сохранений плагина в админке).
m4
m4
17 февраля 2023, 18:48
modx.pro
741
0

Компонент Login. Расширенные поля профиля пользователя.

Здравствуйте! Помогите, пожалуйста, разобраться с расширенными (дополнительными) полями профиля пользователя (extended).
После регистрации пользователя на сайте, на вкладке Дополнительные поля данных в профиле пользователя добавляются данные из полей формы регистрации. Не могу найти где это прописано. Дополнительных плагинов на это действие в админке нет. Насколько помню, дописывался код в каком-то файле. Но найти не могу.
Ol Kris
17 февраля 2023, 14:29
modx.pro
1 048
0

Принимает ли mspSberbank оплату по QR коду?

Добрый день!

Принимает ли mspSberbank оплату по QR коду? Нужно оплакивать заказ в Минишопе по QR, компонерт это умеет? Не нашел в описании.
Семен Морозов
16 февраля 2023, 11:48
modx.pro
592
0

Вид дополнительного свойства с таблице товаров minishop2

Добавил дополнительное свойство (тип да/нет) при помощи msAddField.
Вывел данное свойство в списке товаров (в категориях), но проблема в отображении, да и редактировании тоже.
Показывается 0/1, а не Да/Нет, как в БД.
Это можно как-то изменить, грид? Где формируется таблица и можно ли как-то дополнять вывод?

Скаут
15 февраля 2023, 19:42
modx.pro
739
0

Не встает MS2 на MODX3

Не могу понять почему не дает установить пакет
Пишет «Чтобы продолжить установку, установите все зависимости»


Андрей
15 февраля 2023, 15:37
modx.pro
1 145
0

Авторизация на API Modx 3

Сергей
15 февраля 2023, 13:45
modx.pro
798
0