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
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
Если делаю так
то ругается
Где здесь хоть одно слово, что возможно замедление работы в 14 раз?
Анонсы, признаюсь, не читал. Виноват. Понадеялся, что в changelog исчерпывающая информация.
Теперь страница каталога прогружается за 1.4 секунды
modx.com/blog/converting-to-innodb-from-myisam-tables-using-the-command-line
Стоит ли переходить на InnoDB?
Обратился к хостеру. Вот чего ответили
Правильно я понимаю, что пробелы запрещают fenom парсить содержимое?
И не понятно, почему до сегодняшнего дня работал и предыдущий вариант.
На сайте более 20 000 позиций.
Как узнать, что экспорт уже закончился и где искать файл для экспорта?
Перед использованием нужно заменить параметр parent.