Вчера в 14:49
Не получается установить pbQuiz. Требует pageblocks хотя я его установил. В чём может быть проблема?
pbQuiz — гибкий компонент квизов на контроллерах PageBlocks 4
Вчера в 13:13
Все ок, почему то не выполнялся Cron на хостинге, решил через провайдера.
msImportExport 2.0 129
26 марта 2026, 21:13
С валидацией по шагам стало понятней, спасибо, с событием change после загрузки файла буду разбираться.
Странный баг в SendIt (квиз+загрузка файлов) 2
19 марта 2026, 15:28
Николай, прежде всего — вы молодец.
А про кеширование — можно пойти по правилу Парето.
То есть дать возможность закешировать самое частое — это ...
mFilter 1.2.0 - улучшенное кеширование и скорость 2
15 марта 2026, 20:35
Minishop2 это завершенная история. Архив. Крайне сомневаюсь, что в него будут добавляться какие то изменения. Это просто некому делать. Заинтересованн...
Порядок значений опций товара 10
15 марта 2026, 13:18
На всякий скопирую код для Bootstrap 4 (есть старый проект, лень переезжать на 5 версию):
/* Закрыть модальное окно после отправки */
document.addEve...
[SendIt] Несколько полезных нововведений в версии 1.1.2 27
$options[freemax] — неправильное, вызывает E_NOTICE в логе.
Основы синтаксиса PHP нужно знать.
По хорошему, перед обращением нужно бы и isset($options['freemax']) проверять — именно обращение к несуществующему элементу массива и вызывает твой E_WARNING.
Ну и вообще, использовать PHP 5.2, последняя версия которого вышла аж в 2011 году — очень консервативно.
Хостинги, которые ставят 5.2 по умолчанию я понять не могу. Такое ощущение, что как настроили свои скрипты установки, так и не трогают годами.
Напиши на PHP этот небольшой скрипт, сравним.
Файл нужно сделать исполняемым, проверить наличие Python3 и путь к нему на сервере, а затем вызывать с указанием имени файла или путём к директории.
Скрипт переименует все файлы так, что останутся только символы 0-9- и _.
Если файл с новым именем уже есть в директории, то ему (имени) будет добавлена цифра на конце. Во время работы скрипта выводятся имена всех обработанных файлов.
Благодарность можно перечислять вот здесь.
Скрипт поставляется «как есть» — вы используете его на свой страх и риск. Претензии по работе скрипта не принимаются.
Если видишь белый экран, значит, у тебя 5.2-. Или обнови PHP (если хостинг разрешает) или установи старый pdoTools без шаблонизатора.
Шутка.
Если компонент был куплен — задавай вопрос нормально в техподдержке. Если нет, учись сам правильно подключать javascript и разбираться с его ошибками.
Одну кнопку убрать, другую переименовать — вопрос задать дольше выходит.
Можно убрать ненужное.
Об этом есть запись в changelog.
Так что, включи jQuery.
Какой смысл утверждать, что подключено, если твой браузер сам тебе говорит обратное? Нет такой переменной, ищи. Может, где то указан jQuery.noConflict().
Я уже думаю написать отдельный компонент для импорта\экспорта MS2, но всё времени не хватает.