22 декабря 2019, 20:00 Не знаю насколько это правильно, но так работает 'where' => '["startDate > NOW() AND localizator.key = \'' ~ ('localizator_key' | option) ~ '\'"]', Вопросы / pdoResources некорректно фильтрует ресурсы 4 0
22 декабря 2019, 19:31 Спасибо. Если оставить только условие с датой, то работает. Но не пойму, как туда добавить доп условие "localizator.key" => 'localizator_key' | optionЕсли делаю так 'where' => '["startDate > NOW() AND localizator.key = '~'localizator_key' | option~'"]'то ругается Unknown column 'ru' in 'where clause' Вопросы / pdoResources некорректно фильтрует ресурсы 4 0
25 марта 2019, 11:57 А с чего ты взял, что я не читал changelog? [mFilter2] MS2 filters now respects system plugins to change price and weight of products. Can be disabled by «noPreciseMSFilters».Где здесь хоть одно слово, что возможно замедление работы в 14 раз? Анонсы, признаюсь, не читал. Виноват. Понадеялся, что в changelog исчерпывающая информация. Вопросы / Медленная загрузка страниц 17 0
25 марта 2019, 01:00 Проблема решилась после отката mSearch2 до версии 1.12.3-pl1 Теперь страница каталога прогружается за 1.4 секунды Вопросы / Медленная загрузка страниц 17 0
24 марта 2019, 21:46 Еще один ответ от хостера. Смена типа таблицы не помогла. Я в тупике… Ошибка возникает потому, что скрипту не хватает памяти для обработки. Создали для Вас дамп базы данных и изменили тип указанной таблицы. К сожалению, это не оказало сильно значимого эффекта. Процесс PHP все равно при запуске производит крайне длительную обработку скрипта и большое количество SQL-запросов. В данном случае мы можем порекомендовать Вам настроить кеширование страниц и результата обработки PHP в CMS сайта — данный механизм как правило и предназначен для случаев, когда оригинальная страница загружается долго. Вопросы / Медленная загрузка страниц 17 0
24 марта 2019, 19:38 Нашел такую статью modx.com/blog/converting-to-innodb-from-myisam-tables-using-the-command-line Стоит ли переходить на InnoDB? Вопросы / Медленная загрузка страниц 17 0
24 марта 2019, 19:35 Такая же проблема. Причем сайту уже более 2 лет, в последнее время ничего не менялось, на этапе создания сайта страницы грузились в несколько раз быстрее. Сейчас страницы с каталогом грузятся по 20-40 секунд. Обратился к хостеру. Вот чего ответили При запросе указанной страницы к таблице modx_ms2_product_options базы данных сайта отправляется большое количество запросов. Так как таблица имеет тип MyISAM, запросы обрабатываются по очереди, пока идет обработка одного, остальные ожидают. Для того, чтобы запросы могли обрабатываться одновременно, можно изменить тип таблицы на InnoDB. Уточните, пожалуйста, у разработчика, возможен ли такой переход. Вопросы / Медленная загрузка страниц 17 0
12 октября 2018, 14:13 Спасибо. Это работает. Правильно я понимаю, что пробелы запрещают fenom парсить содержимое? И не понятно, почему до сегодняшнего дня работал и предыдущий вариант. Вопросы / Ошибка Unexpected token ':' in 2 0
19 сентября 2018, 13:00 Добрый день. Запустил скрипт экспорта в фоновом режиме, подставив ссылку из админки echo(shell_exec("nohup /usr/bin/php " . __DIR__ . "/assets/components/msimportexport/export.php?token=XXXXX > /dev/null & echo $!"));На сайте более 20 000 позиций. Как узнать, что экспорт уже закончился и где искать файл для экспорта? Новые дополнения и их версии / msImportExport 919 0
30 декабря 2017, 22:56 Выяснилось, что после обновления modx в корневой папке отсутствовал файл config.core.php, что вызывало ошибку при попытке его подключения в коннекторе Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 0
30 декабря 2017, 22:45 В инструментах разработчика в хроме видно, что возникает ошибка 500 при попытке обращения к файлу assets\components\localizator\connector.php Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 0
27 декабря 2017, 16:38 После обновления до версии 2.6.1 в админке пропали локализации. На фронте тексты остались. Получается не могу отредактировать ни одну локализацию Новые дополнения и их версии / [localizator] Мультиязычность, СЕО, автоперевод... 353 +1
10 декабря 2017, 13:22 Точно! Проблема в новом обновлении pdoTools, откатил на предыдущую версию, сайт заработал Вопросы / Сайт не октрывается 6 0
10 декабря 2017, 13:20 И если это неправильный синтаксис fenom, то как найти, где ошибка? Вопросы / Сайт не октрывается 6 0
10 декабря 2017, 13:19 Так я ничего нигде не менял. Только pdoTools обновил и сделал экспорт. Причем не работают все странице на фронте. Даже главная. Вопросы / Сайт не октрывается 6 0
14 ноября 2017, 18:51 То что памяти не хватает я и так понял. Думал может как-то можно оптимизировать работу фильтра без правок в ядре компонента Вопросы / Падает сайт 4 0
04 ноября 2017, 23:57 Немного доработанная версия. Чтобы не запускать скрипт по несколько раз. Оставлю здесь для себя. Может еще кому-то пригодится. Перед использованием нужно заменить параметр parent. <?php $step = 10; $offset = isset($_SESSION['galgenoffset']) && $_SESSION['galgenoffset'] ? $_SESSION['galgenoffset'] : 0; $modx->setLogLevel(MODX_LOG_LEVEL_ERROR); $q = $modx->newQuery('modResource', array('parent' => 6007)); $total = $modx->getCount("modResource", $q); $q->limit($step,$offset); foreach($modx->getIterator("modResource", $q) as $doc){ $doc->remove(); } $_SESSION['galgenoffset'] = $offset + $step; if ($_SESSION['galgenoffset'] >= $total) { $sucsess = 100; $_SESSION['Console']['completed'] = true; unset($_SESSION['galgenoffset']); } else { $sucsess = round($_SESSION['galgenoffset'] / $total, 2) * 100; $_SESSION['Console']['completed'] = false; } for ($i=0; $i<=100; $i++) { if ($i <= $sucsess) { print '='; } else { print '_'; } } $current = $_SESSION['galgenoffset'] ? $_SESSION['galgenoffset'] : ($sucsess == 100 ? $total : 0); print "\n"; print $sucsess.'% ('.$current.')'."\n\n"; Вопросы / Как удалить все товары и опции 6 +3 7
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Если делаю так
то ругается
Где здесь хоть одно слово, что возможно замедление работы в 14 раз?
Анонсы, признаюсь, не читал. Виноват. Понадеялся, что в changelog исчерпывающая информация.
Теперь страница каталога прогружается за 1.4 секунды
modx.com/blog/converting-to-innodb-from-myisam-tables-using-the-command-line
Стоит ли переходить на InnoDB?
Обратился к хостеру. Вот чего ответили
Правильно я понимаю, что пробелы запрещают fenom парсить содержимое?
И не понятно, почему до сегодняшнего дня работал и предыдущий вариант.
На сайте более 20 000 позиций.
Как узнать, что экспорт уже закончился и где искать файл для экспорта?
Перед использованием нужно заменить параметр parent.