Всего 125 945 комментариев

Иван Бочкарев
28 ноября 2022, 20:44
0
Как минимум:
— обновиться до 3.0.2
— скинуть кеш
— ознакомиться с совместимостью компонентов (это нужно было делать до обновления)
Константин Ильин
28 ноября 2022, 18:49
+2
Ну вам так и пишет же «не поддерживается текущей версией»

minishop2 пока не поддерживает modx 3, поэтому вам скинули ссылку на modx 2
Константин Ильин
28 ноября 2022, 18:46
+1
Вам говорят искать в верхнем меню
У вас скорее всего переименовано в Приложения
disk.yandex.ru/i/xWVCH3LS_QrBaQ

Или спрятано где-то в другом месте в этой менюшке.

ищите Tickets в верхнем меню
Руслан
28 ноября 2022, 18:40
0
Проверил с премодерацией поля заполняются. Так что все работает.
Alexey
28 ноября 2022, 18:26
1
+2
Рабочее решение, благодарность @vectorserver:

define('MODX_API_MODE', true);
require '../index.php';

$modx->user = $modx->getObject('modUser', 1);

$msPriceList = $modx->getService('msPriceList', 'msPriceList', MODX_CORE_PATH . 'components/mspricelist/model/');
$modx->lexicon->load('mspricelist:default');

$corePath = $modx->getOption('mspricelist_core_path', null, $modx->getOption('core_path') . 'components/mspricelist/');
$path = $modx->getOption('processorsPath', $msPriceList->config, $corePath . 'processors/');

$params = array(
    'crontab' => true,
    'id' => 2,
);

/* @var modProcessorResponse $response */
$response = $modx->runProcessor('mgr/file/export', $params, array(
    'processors_path' => $path
));

if ($response->isError()) {
    die( $response->getMessage() );
} else{
    echo "cron OK";
}
Николай Савин
28 ноября 2022, 18:25
0
@Leonid Krylov Обрати внимание пожалуйста.
Vladimir
28 ноября 2022, 18:24
1
0
ПЗДЦ, проблема в ужасном расширение
Grammarly
, он очень часто всё ломает, хз почему, кто пользуется, запускайте только по клику
Alexey
28 ноября 2022, 16:05
0
@Андрей Степаненко будьте добры, ответьте на вопрос по крону. Либо тут, либо в ТП модстора. Уже неделю тишина. Проблема та же — по крону не запускается генерация прайс-листа
Vladimir
28 ноября 2022, 15:57
0
login.js:1 Uncaught ReferenceError: Ext is not defined
    at login.js:1:1
Вот такая ошибка на странице входа
Vladimir
28 ноября 2022, 15:47
+1
Расширение Seo Suite, там все есть.
Алексей Смирнов
28 ноября 2022, 13:52
0
Наведите на ПАКЕТЫ. выскочит менюшка. там найдите тикеты и только тогда кликайте.
Алексей
28 ноября 2022, 12:07
0
Да я туда сразу заходил, странно но там пусто!

pastenow.ru/ffab224aa3b5db04cf76648a102a4538

Мне надо как-то добраться до отзывов, какие еще идеи?)
Илья Уткин
28 ноября 2022, 10:28
0
Я посмотрю документацию, но насколько я знаю, CDEK не предоставляет такой возможности — он сам отправляет уведомления, не спрашивая отправителя)
Евгений
28 ноября 2022, 09:54
0
$filter_result['innerJoin'] = '{
                "op":{
        "class":"msopModification",
                    "on":"op.rid = msProduct.id "
                },
        "o":{
                "class":"msopModificationOption",
                "on":"o.rid = msProduct.id AND o.mid = op.id AND o.key = \'size\' and o.value=\'50\'"
            }                
            }';
    $filter_result['sort'] = 'mo|price:asc';
сделал так, inner join двух таблиц, т.к. msopModification содержит цену, а msopModificationOption опцию, что конечно не очень удобно