24 марта 2021, 13:32 Друг мой, ты сильно ошибается. Новые дополнения и их версии / Релиз miniShop2 ver. 2.8.2 82 +1
24 марта 2021, 12:06 Готов загибать пальцы, какие сниппеты из pdoTools умеют возвращать массив? Думаю, пальцев на трехпалой руке хватит и ещё 3 останется. Класс pdoFetch может вернуть массив, сниппеты из pdoTools нет. Точнее выражайтесь плиз :-) Новые дополнения и их версии / Релиз miniShop2 ver. 2.8.2 82 +2
22 марта 2021, 10:43 Есть вариант как мокнуть xpdo?В этом как раз и жопа. Вместо дополнительного уровня абстракции (как это сделано в Evolution — $modx->db) modX тупо наследуется от xPDO. И в итоге хрен ты чего сделаешь. Новые дополнения и их версии / CronTabManager + PHPunit (Автоматические тесты) 9 0
22 марта 2021, 10:33 MODX плохо поддаётся юнит-тестированию. Поэтому юзаем Codeception. Новые дополнения и их версии / CronTabManager + PHPunit (Автоматические тесты) 9 0
22 марта 2021, 10:29 Не совсем понятно, зачем нужны тесты рабочего сайта по расписанию. Обычно тестируют разработку перед деплоем. Протестировал — замёрджил — задеплоил. Ну и по поводу вышеописанных примеров тестов. Они нарушают все базовые правила юнит-тестирования — обращения к файловой системе и базе данных недопустимы. Их обычно мокают. Это уже больше функциональное тестирование. И для этого есть шикарный фреймворк Codeception. Новые дополнения и их версии / CronTabManager + PHPunit (Автоматические тесты) 9 0
26 февраля 2021, 11:33 Отличный пример. Таким образом статистика пользователя поехала вниз. А значит он стал менее профессиональным. Правильно? Я не спорю, что нужен такой механизм, но привязывать его к рейтингу, по-моему, неправильно. Самое простое решение — это модерация статей. А для этого нужны чёткие правила. Кроме того, модерация решает ещё и другую проблему — невозможность новым пользователям постить статьи в другие разделы кроме вопросов. А если пришёл разработчик из мира фреймворков, у которого огромный опыт разработки. И ему достался на поддержку MODX. Он новичок в сообществе и хочет запостить какой-нибудь отличный примерчик. И что? Для начала он должен написать вопрос — почему ему на разрешают постить в другие разделы? Правил-то понятных нет, где бы он мог их прочитать. Потом от должен запостить статью в вопросы и ждать когда её перенесут в другой раздел. Это что за логика? Очень дружелюбное сообщество. Меня хабр из-за подобного жутко бесит. Но они типа крутые. Нафига так тупо копипастить их правила? Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 0
26 февраля 2021, 04:59 1. Вот давай подумаем, что такое этот рейтинг здесь. Ты с кем-то споришь и тебе лепят минусы просто потому, что с тобой не согласны. В итоге, что показывает твой рейтинг — твой скилл или что ты любишь поспорить? Т.е. это абсолютно неоднозначная вещь. Лично я считаю, что необязательно брать пример с раскрученного Хабра. Можно и на фейсбук посмотреть. Я за более дружелюбное сообщество. На медиуме, например, есть хлопки и никаких дизов. Да и запрет на возможность поставить лайк старым статьям я тоже считаю излишним. В пекло правила Хабра. Т.е. твоя статья в закладках или тебе сказали спасибо — рейтинг вырос. Тем более, что теперь видно кто ставит. А народ у нас зоркий, накрутку заметит. ) 2. Вот и думай — статья плохая или просто её с главной хотели убрать. И что делать с рейтингом в последнем случае? 3. Я тоже считаю, хочешь дизлайкнуть — напиши коммент и объясни. Это моё мнение. Ни на чём не настраиваю, но требую учесть ;)) Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 0
25 февраля 2021, 10:47 Соглашусь. Исключает элемент срача. Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 +1
25 февраля 2021, 10:46 Почему религия? Прогресс! Уж не луддит ли ты? ) Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 0
21 февраля 2021, 07:06 Скорее всего разговор про комменты. Никуда они перетекать не будут. Кроме того, проблема только с полями varchar, для которых созданы индексы. Т.е. можно даже не все поля varchar таблицы поправить, а только индексируемые. Вопросы / Помогите разобраться со сменой кодировки в БД? 4 0
20 февраля 2021, 21:45 Почему 191, а не 249 или какое другое число?Гугл сломался? При попытке смены некоторых таблиц через phpMyAdmim появляется ошибкаА зачем переводить несколько? Смайлики ведь вставляются в какую-то одну таблицу. Вот в ней и нужно поменять все varchar(255) на varchar(191). Вопросы / Помогите разобраться со сменой кодировки в БД? 4 0
10 февраля 2021, 11:56 Наверно, самое простое решение — использовать атрибуты пользователя, в котором указывать id ресурса, и при сохранении формы в плагине создавать группу ресурсов, группу пользователей и связывать их. Вопросы / Создание развитой системы разграничения прав доступа к ресурсам 8 0
04 февраля 2021, 07:18 Мне кажется, не хватает опросов. Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 +1
03 февраля 2021, 12:18 Начинающим я бы не советовал пока лезть в эти дебри. Для запуска websocket сервера недостаточно запустить Workerman. Нужны еще интерфейсы, управление очередями, супервизор для контроля и т.п. Лучше подождать когда это упакуется в компонент. Судя по реакции на видео, тема интересна немногим. Я планирую собрать такой пакет, но не торопясь. Вопросы / Уведомления в реальном времени 10 0
03 февраля 2021, 07:49 Мне кажется давно напрашивается раздел FAQ. Новости и события / Обновление сообщества modx.pro. Что ждут пользователи? 71 +8
03 февраля 2021, 07:05 А у меня только один ответ — не работайте с такими хостингами. Я демонстрировал Workerman на modhost.pro. Работает на базовых портах. Вопросы / Уведомления в реальном времени 10 +2
17 августа 2020, 08:32 Судя по всему, тебе не интересно содержание моих комментариев, а нравится стрелочки тыкать. Be my guest! Enjoy! Вопросы / Народ ,кто-нибудь знаком с модификаторами modx? 44 -1
17 августа 2020, 07:53 Вопросы безопасности самого MODX меня не касаются.Тут ошибка. Ты, наверно, хотел написать pdoTools, а написал MODX. ;) Понимаю Женю Борисова, который кричал о дырах безопасности, а разрабы MODX его не слышали. Но есть отличие — меня вопросы безопасности pdoTools не касаются! Я сайты не делаю. А те, кто использует pdoTools, держите в уме то, что я написал выше. Вопросы / Народ ,кто-нибудь знаком с модификаторами modx? 44 -1
16 августа 2020, 12:31 Понимаешь, тут сложно спорить. У всех свои понятия безопасности. Откуда такие требования безопасности к простому менеджеру? Были случаи когда такой человек (сотрудник с доступом в админку) грохал сайт или просто гипотетически? В Лаварел и Симфони я не встречал таких требований. Ну допустим. Но когда я тебе говорю, что тот же менеджер может вызвать любой файл сайта (php или html), ты говоришь, ну и пусть. А если также, чисто гипотетически, допустить, что есть чанк, шаблон или сниппет (речь о файловых элементах) с системной информацией, предназначенной только для глаз админа, и этот менежер получает к ним доступ? Есть ещё одна дыра (Женя Борисов говорил, ты про неё знаешь). Дай мне доступ в админку только с правами контент-менеджера и установленным pdoTools и я стану админом. Но эти вопросы ты почему-то счситаешь неопасными. Вот я и говорю, всё в мире относительно. Вопросы / Народ ,кто-нибудь знаком с модификаторами modx? 44 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Класс pdoFetch может вернуть массив, сниппеты из pdoTools нет.
Точнее выражайтесь плиз :-)
Ну и по поводу вышеописанных примеров тестов. Они нарушают все базовые правила юнит-тестирования — обращения к файловой системе и базе данных недопустимы. Их обычно мокают. Это уже больше функциональное тестирование. И для этого есть шикарный фреймворк Codeception.
Я не спорю, что нужен такой механизм, но привязывать его к рейтингу, по-моему, неправильно. Самое простое решение — это модерация статей. А для этого нужны чёткие правила. Кроме того, модерация решает ещё и другую проблему — невозможность новым пользователям постить статьи в другие разделы кроме вопросов. А если пришёл разработчик из мира фреймворков, у которого огромный опыт разработки. И ему достался на поддержку MODX. Он новичок в сообществе и хочет запостить какой-нибудь отличный примерчик. И что? Для начала он должен написать вопрос — почему ему на разрешают постить в другие разделы? Правил-то понятных нет, где бы он мог их прочитать. Потом от должен запостить статью в вопросы и ждать когда её перенесут в другой раздел. Это что за логика? Очень дружелюбное сообщество. Меня хабр из-за подобного жутко бесит. Но они типа крутые. Нафига так тупо копипастить их правила?
Да и запрет на возможность поставить лайк старым статьям я тоже считаю излишним. В пекло правила Хабра.
Т.е. твоя статья в закладках или тебе сказали спасибо — рейтинг вырос. Тем более, что теперь видно кто ставит. А народ у нас зоркий, накрутку заметит. )
2. Вот и думай — статья плохая или просто её с главной хотели убрать. И что делать с рейтингом в последнем случае?
3. Я тоже считаю, хочешь дизлайкнуть — напиши коммент и объясни.
Это моё мнение. Ни на чём не настраиваю, но требую учесть ;))
А зачем переводить несколько? Смайлики ведь вставляются в какую-то одну таблицу. Вот в ней и нужно поменять все varchar(255) на varchar(191).
Судя по реакции на видео, тема интересна немногим. Я планирую собрать такой пакет, но не торопясь.
Понимаю Женю Борисова, который кричал о дырах безопасности, а разрабы MODX его не слышали. Но есть отличие — меня вопросы безопасности pdoTools не касаются! Я сайты не делаю. А те, кто использует pdoTools, держите в уме то, что я написал выше.
Есть ещё одна дыра (Женя Борисов говорил, ты про неё знаешь). Дай мне доступ в админку только с правами контент-менеджера и установленным pdoTools и я стану админом.
Но эти вопросы ты почему-то счситаешь неопасными. Вот я и говорю, всё в мире относительно.