mSync и 50.000 товаров

Добрый день. У клиента есть 1с-розница и 50.000 товаров на борту. Можно выгружать только ночью, с 00-00 и до 08-00.

Проблема в следующем, что за ночь успевает прогрузиться только 10.000 товаров и то без оферса только импорты. Вопрос как можно увеличить скорость выгрузки нормальными способами.

Пробовал разбивать выгрузку в 1с на каталоги, но почему то они криво выгружаются. Один раз выгрузятся и все, потом он не хочет выгружать снова. То есть создаю несколько выгрузок (в разные дни) в 1с, но они все-ровно не работают.

Может кто то помочь в этом вопросе за небольшое вознаграждение?

П.с. это без фотографий товары.
Михаил
10 августа 2023, 14:20
modx.pro
623
0

Как сделать пагинацию в PDOPage без параметров в URL?

Приветствую.
Постараюсь объяснить подробно ситуацию.

weranda
10 августа 2023, 13:00
modx.pro
357
0

Обновление компонента FileAttach под MODX3

14 50 000
Друзья, давайте скинемся и обновим компонент FileAttach под MODX3!



[ССЫЛКА НА СБОР](устарела, сбор завершен) ← пополнение картой

Если хотите криптой или др., напишите мне (контакты в профиле)

Это прекрасный компонент, используется на многих проектах. Он позволяет прикреплять файлы к ресурсам и выводить их на фронтенде. То, что он не поддерживает 3 версию, тормозит всеобщее обновление на MODX3. Если кто не знаком с компонентом, вот ссылки:

Оригинальный автор видимо занят, сказал что сделает, но пока не случилось… Вот мой issue на github компонента по теме.

Исполнитель найден, топовый автор из местных, но озвученный бюджет я один не потяну, присоединяйтесь!

[ССЫЛКА НА СБОР] если кто не заметил сразу (устарела, сбор завершен)

P.S. Все собранные донаты отправились в пользу автора компонента-преемника: FileMan by @Наумов Алексей! Спасибо всем кто участвовал!
Дима Касаткин
09 августа 2023, 14:07
modx.pro
1 749
+8

Не выводит то что должно

есть код, который должен выводить output переменную, но выводит совсем не понятно что

{
    "success": true,
    "message": "",
    "data": {
        "msorder": 80
    }
}
if ($action == 'createOrder') {
    $product_id = $_POST['product_id'];
     $scriptProperties = array(
      'json_response' => true,
      'max_count' => 1000,
      'allow_deleted' => false,
      'allow_unpublished' => false
    );
    
    $miniShop2 = $modx->getService('miniShop2','miniShop2', MODX_CORE_PATH . 'components/minishop2/model/minishop2/', $scriptProperties);
    $miniShop2->initialize($modx->context->key, $scriptProperties);
    
    $output = [];
    
    try {
        $miniShop2->cart->clean();
        
        $cart = $miniShop2->cart->add($product_id,1, ['size' => '']);
        $order = $miniShop2->order->submit();
     
        $output['success'] = true;
    } catch (Exception $e) {
        $output['success'] = false;
    }
    echo json_encode($output);
}
Максим
09 августа 2023, 11:50
modx.pro
359
0

Плагин reCaptchaV3 работает ли с Modx 3?

Здравствуйте, на сайт под Modx 3 установил плагин reCaptchaV3 однако в процессе установки в консоле показались ошибки:

PHP warning: Trying to access array offset on value of type null
PHP warning: Trying to access array offset on value of type null
xPDOVehicle does not support resolvers of type.
Успешно установлен пакет recaptchav3-1.0.7-beta
В системных настройках вижу появился раздел reCaptchaV3 однако в нем нет никаких полей для ввода ключей

Буду благодарен за любой совет
Konstantin
09 августа 2023, 08:09
modx.pro
729
0

Добавление подарочного товара в корзину при достижении определенной суммы заказа.

Добрый день!
Есть такая задача:
При достижении суммы заказа более 7000 руб. автоматически добавлять подарочный товар с id = 488 в корзину.
Андрей Шевяков
08 августа 2023, 10:32
modx.pro
536
0

Оптимизировать на сайте работу mSearch2

Добрый день.
Сайт сделан на Modx REVO. Около 20.000 позиций в каталоге.
В данный момент наблюдается зависания/торможения легкие при переключении фильтров и в целом загрузке товаров.

Нужно оптимизировать на сайте работу mSearch2. Используются стандартные фильтры minishop2 (опции и свойства товаров).

Отвечаю только людям, у которых есть несвежий профиль на modx.pro, либо работа без предоплаты, или через гаранта

Урл сайта: mnogostroy-sochi.ru/
Для связи телеграм: @anhel123

Спасибо!
anhel123
08 августа 2023, 09:31
modx.pro
379
0

Помогите подставить заголовок в выборке fenom

Приветствую. Не надеюсь что кто то ответит но все же спрошу.
Есть в фильтре такой параметр
'optionFilters' => '{"brand":"Шкаф"}'
В таком виде все отфильтровывает и выводит те то вары у которых прописано Шкаф. Мне же необходимо вместо Шкаф подставить заголовок текущей страницы.

'optionFilters' => '{"brand":"[[*pagetitle]]"}'
Пробовал так ничего не дает никакого результата.

Помогите пожалуйста как подставить заголовок на fenom что бы работала выборка. Спасибо.
Maks
06 августа 2023, 09:28
modx.pro
677
0

Не включается русский язык для frontend

Здравствуйте! Я новичок в MODx, не могу включить отображение кириллицы для frontend.


Настройки:

Помогите, что не так, где исправить?
Олег
03 августа 2023, 11:57
modx.pro
492
0

getImageList как вывести отзывы из всех товаров на одной странице?

при помощи getImageList вывожу отзывы на странице товаров хранящиеся в migx

подскажите как вывести отзывы из всех товаров на одной общей странице?
Евгений
02 августа 2023, 05:30
modx.pro
541
0