Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 137 комментариев

Сергей Карпович
Сергей Карпович
Проблема не в минишоп, а в фильтрах.
у меня например тоже 20к товаров, все шустро работает, пока к mfliter2 мне не пришлось прицепить остатки. и теперь каталог грузится по 30 секунд.

никто из разработчиков плагинов mfilter и remains так и не разобрались.

Понятно стало только то что при подключении remains к выводу, идет огромное количество запросов
Александр
Александр
Более чем. Единственное, не обязательно
if(result.success)
использовать т.к. ты уже вызываешь событие
si:send:success
Вот так тоже будет работать
document.addEventListener('si:send:success', (e) => {
    bootstrap.Modal.getOrCreateInstance(document.getElementById('id-формы')).hide();
})
Диман
Диман
document.addEventListener('si:send:success', (e) => {
  const {target, result} = e.detail;
  // установим свой обработчик успешной отправки
  if(result.success){ 
   bootstrap.Modal.getOrCreateInstance(document.getElementById('id-формы')).hide();
  }
})
Вот так работает, только не знаю, на сколько это правильно
Евгений
Евгений
не очень понятно как использовать настройку userfiles_image_cropper_profile. По умолчанию в ней значится
[{"profile":"free"},{"profile":"square","ratio": "1/1"},{"profile":"4x6 wide","ratio": "6/4"}]
А как и где нужный профиль указывать? Пробовал в json &drozone и в &modal указать как
"profile":"square"
— никаких изменений не заметил
Алексей Смирнов
Алексей Смирнов
Ну как он будет находиться — есть 2 варианта. Или сами все статьи в спец. разделе без категорий и выставление в ТВ всех категорий.
Или сразу физически создавать в категории нужной и в ТВ выставлять доп. категории.
Ну или как вы и хотели — где то создавать ресурс и при заполнении выбирать категории в ТВ, а первую выставленную пометить как главную и присваивать через плагин при сохранении. тоже можно.
как вам удобнее.
Алексей Смирнов
Алексей Смирнов
Если у вас планируется мультикатегории, то конечно удобнее будет каждой статье присваивать необходимые категории через TV можно сделать.
У меня так в моей теме mtBlog сделано.
Так и фильтровать и выводить будет удобнее. и плагины на сохранение нет нужно писать.
Если у вас статья всегда будет принадлежать одной категории то можно их перераспределить физически в свои разделы, например.
Алексей Смирнов
Алексей Смирнов
Несколько скорее всего не получится, но например parent можно родительский один вписать.
по ТВ параметру, помоему не поддерживается.
Ну и как вариант завести или другой шаблон для необходимых ресурсов или ТВ (в зависимости от того что удобнее)
Игорь
Игорь
Никто не подсказал.
вот ответ

[[!getImageList?
                &value=`[[+gallerys]]`
                &tpl=`tplIndicator`
                &docid=`[[*id]]`
                &docIdx=`[[+idx]]`
                &migxId=`[[+MIGX_id]]` 
                &tvname=`[[+MIGX_id]]`
            ]]

сниппет CountItems:
<?php
// Получаем входную строку, предположительно содержащую JSON
$inputString = $modx->getOption('input', $scriptProperties, '');
// Декодируем JSON-строку в массив
$data = json_decode($inputString, true);
// Возвращаем количество элементов в массиве, если массив не пуст
return $data ? count($data) : 0;


Выводим кол-во записей: [[CountItems? &input=`[[+gallerys]]`]]
Николай Савин
Николай Савин
Faceted-search раз месяц тут всплывает в различных постах. Судя по всему — именно его и будем в дальнейшем использовать для организации полноценного каталога в MS3. Альтернатив особо и нет для шаредов.