Всего 125 167 комментариев

Сергей Карпович
13 октября 2025, 21:29
0
у hero-блока не должно быть полей title и text, иначе твой сниппет пытается их показать или что в этом роде и ломает содержимое.
Назови их hero_title и hero_text например

Вобще отдельный чанк необязательно создавать
Скрин: disk.yandex.ru/d/iG-29nTBqFkr4A
Артур Шевченко
13 октября 2025, 16:31
+1
Убери атрибут data-si-form с тэга form и поставь на любой ругой тэг, который не оборачивает form
Тодор
13 октября 2025, 14:54
0
В настройках конфигурации блока hero во вкладке Columns, там где выводиш поле advantages, назови его другим именем. Поле Field назови tmp_advantages
Andrew
13 октября 2025, 13:50
+1
Особенно впечатлил прогресс PageBlocks
Жаль ZoomX никого не вдохновил. По-моему это действительно был прорывной момент, который MODX сообщество вообще не заметило, к сожалению
Николай Савин
13 октября 2025, 13:32
+5
Продолжаю эксперименты с AI контентом. Для сравнения подключил DeepSeek к нашем дайджесту. Как по мне, получилось намного лучше, сравнение с Yandex GPT наглядное.

@Aleksandr Huz на этот раз тебя не забыли.
DeepSeek конечно отсыпал знатно и всему сообществу, и мне за минишоп и отдельным товарищам
Dmitry St.
13 октября 2025, 13:28
0
Подскажите, проблема с ВК — решаема? не удаётся парсить видео из ВК.
Выдает «Видеосервис не поддерживается, либо ссылка является неправильной».
Планируется обновление модуля, решение вопроса?
Евгений
12 октября 2025, 15:20
0
Пробовал создавать отдельный чанк с таким же содержимым (вызов сниппета getImageList). Результат такой же
Ник
12 октября 2025, 00:33
0
Здравствуйте, сниппет bxSubscribeSegments пишет «У нас нет активных подписок». Хотя, я создал 2 сегмента с помеченой галочкой «Разрешить подписываться».
В БД в таблице записано всё корректно.

В логах ошибка:
ERROR .../public_html/yadro/xpdo/om/xpdoobject.class.php 240
Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 1
)

PHP 7.4
MySQL 8.0
vectorserver
07 октября 2025, 16:04
0
Согласен с первым комментарием, деградация написания 80lvl.
Дима Касаткин
06 октября 2025, 21:01
0
Тут согласен без оговорок. Но контексте топика — рвение и инициативу предпочитаю поощрять, или хотя бы не мешать ;)
Дима Касаткин
06 октября 2025, 20:51
0
Жаль конечно, что ресурсов ИИ и электричества для автомобилей на всех пока не хватает, но к счастью, не все ещё пересели на электромобили, и на немногочисленных зарядках вполне есть свободные места))

Так же и с ИИ: вполне работоспособные варианты нейросетей уже запускаются и хорошо работают на недорогом домашнем железе при вполне вменяемых (низких) энергозатратах.

Нам остается учиться это всё применять на пользу )) Я пока освоил только как более удобный поисковик, чтобы быстрее находить и анализировать. С ручной перепроверкой из-за недоверия)
Сергей Шлоков
06 октября 2025, 18:18
+1
Это наиважнейший компонент MODX. Гораздо важнее не просто что-то поправить, а выпустить рабочую версию. Если ты посмотришь старые посты, где Василий выпускал новые версии, то увидишь, что в комментариях люди писали о багах, которые он оперативно фиксил. И это человек, у которого в голове каждая переменная и запятая pdoTools. Перед выпуском он тестировал версию. И то что-то ломалось.
Потом это подхватил я, как перед выпуском также тестировал очень внимательно. И опять же где-то пропускал баги. Вот народ мне насовывал в панамку.

Я в прошлом году начал делать обновления, о которых писал у себя в блоге. Только, чтобы всё это протестить, нужно времени гораздо больше. На этом и застрял. Нельзя просто выкатить новый функционал без тестирования.

Даже малейшее изменение нужно тестировать глубоко и долго. А тут такая куча мала, что никто даже не возьмется это делать. Нужны небольшие PR с подробным описанием, а один PR со всевозможными фиксами, форматами и без описания.
ВитОс
06 октября 2025, 16:39
+2
спасибо. я и хотел просто поделиться. Понятное дело что попадет в общую версию, просто когда ищешь как решить одну и туже проблему по сто раз уходит много времени, вот и решил тут поделиться
Дима Касаткин
06 октября 2025, 15:53
+3
Человек похоже не ставил целей потренироваться в контрибьютинге, а хотел пофиксить моменты, которые ему не давали покоя. Чего набрасываться-то?! Тем более, что он извинился заранее за хреновый код…

@ВитОс понятное дело, что в первозданном виде изменения в ряд ли попадут в общественную версию, но всё равно спасибо, что решился не только втихаря поправить на своём сайте и забить, а хотя бы сделал попытку привнести вклад в общественно полезный компонент!

Тем, кто пишет красивый заказной код, пригодный для вливания сразу в продакшен-версию, зачастую не хватает времени и мотивации, ведь красивописание — очень утомительно, это факт. Но, быть может, с твоей подачи кто-то ещё подхватит флаг и возьмется, например, оформить PR как надо. И таким образом продвинется процесс закрытия багов и улучшений компонента!
Сергей Шлоков
06 октября 2025, 08:12
+3
Минус ставить не буду (не сторонник этого), просто скажу, что это полный треш! Даже на этапе оформления уже понятно, что код смотреть не нужно.

Небольшой дружеский совет. Желание внести свой вклад в развитие продукта очень похвально. Это уже половина успеха. Но перед тем, как сразу браться за большое и важное дополнение, не имея ни опыта, полного понимания продукта, потренируйся на чём-то простом. И первое, что стоило бы прокачать — навык владения русским языком. Просто кровь из глаз. Раньше раздражало, когда запятые поставить не могли. Тут уже следующий уровень деградации — даже точку в конце предложения поставить трудно. Сторонние наблюдатели могут подумать, что в программисты идут одни дебилы. Что совершенно не так!
vectorserver
06 октября 2025, 07:28
0
UPD: Добавлен метод OnBeforeTempFormSave (Очистка кеша при сохранении шаблона.)
Марат
06 октября 2025, 05:36
0
Последняя безумкинская версия минишопа — 2.4
Артур Шевченко
05 октября 2025, 12:58
+2
Ага, именно такой: если что-то ломается, я стараюсь определить причину и, если проблема в компоненте, сообщаю делали ошибки разработчику, чтобы можно было их исправить. А всё на что тебя хватило, это сообщить нам как ты героически сломал два магазина и потом не менее героически их починил, только зачем сообществу эта информация? Ищешь сочувствия?