Сергей
С нами с 10 марта 2016; Место в рейтинге пользователей: #38422 мая 2026, 21:53
Разумно. Все поля подряд не хочу добавлять в чанк. Практика показывает, что полей очень много, содержимое может быть объемным и появление подсказок мо...
mSearch - обновление до версии 1.3.0. 2
22 мая 2026, 18:30
Это changelog разросся. Не помещается в базе данных mariaDB (mysql почему то съедает и не морщится) Выпустил Версию. 1.11.1 с решением этой проблемы.
MiniShop3 1.11.0 8
22 мая 2026, 09:51
Твой бот стримит всё что происходит в терминале? И умеет выполнять слэш команды для агентов типа /status /btw? А ещё нет ли проблемы разрастания входя...
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! 16
19 мая 2026, 04:04
Сделал новую версию с табами и возможностью запуска сразу для всех вариантов.
Сначала содержимое для технического ресурса откуда будет запускаться вы...
VersionX переполнил базу данных 8
18 мая 2026, 13:46
Исправление уже готово github.com/modx-pro/MiniShop3/pull/271
MiniShop для MODX3. Что происходит и когда ждать? 53
17 мая 2026, 13:31
При включении компонента, все теги, снипеты и вызовы на fenom — на фронте выводятся текстом без обработки
[xDevPicker] Редактируем чанки с фронтенда в один клик 5
16 мая 2026, 12:23
Если кто-то использует счетчики, например, Яндекса, то это должно быть отражено в политике конфиденциальности и для них тоже нужно брать согласие поль...
Плашка о использовании cookie файлов на сайте 11
Получается «обратный способ». Можно либо классическим способом создавать объекты, прописывая schema полностью, либо способом что я описал выше
Разделение на два сниппета тут логичное в плане «не клади все яйца в одну корзину». А если учесть что скорость тут не критична, ибо это делается в фоне а не в момент рендера страницы, то лишний вызов второго сниппета роли не играет
со остальными замечаниями согласен
это еще самый просто пример.
Компоненты, которые подключаются в состав других компонентов за счет рендера во внутренний буффер, а потом использования этого куска HTML кода
А когда мне понадобилось реализовать какой-то простой режим фильтрации, который можно было спокойно реализовать в MODX, техподдержка ответила мне «увы, но у нас такой фичи не реализовано».
В итоге я сделал тот магазин, хотя и долго плевался. На MODX бы это получилось гораздо приятнее (говорю не просто так, ибо сделал на нем как минимум 6 полноценно работающих магазинов, со сложной логикой и кастомизацией, как фильтрации, так и карточки редактирования товара, так и др.)
Кстати по поводу битрикса, как там поменять саму админку? довольно сложно
А может быть кодовая база приведена к одному решению? Нет. В одном случае данные получаются через GetList, в другом случае специальные методы используются
Где, что, как и когда подключается — не понятно. Без сайта bxapi.ru (написанного сторонним разработчиком, «гуру» битрикса) вообще сложно было — бы отыскать точку предткновения
И да, с 1С битрикс я работал всего раз (делая тот магазин), но вот зато с коробочной версией битрикс24 работал мнооого раз, раза 2 или 3. Кто не знает — коробочная версия построена на 1С Битрикс, так вот там работа производится аналогично. Все те же описанные выше проблемы
И я прихожу к выводу что вся монолитность битрикса заключается в том, что там «монолитно запечатаны» смесь говнокода стиля 90-х (одной длинной портянкой. О, том что можно использовать классы и методы разработчики битрикс наверное вообще не слышали) и шаблонизации вида <?=?> прямо в тех же файлах. Все запечено и спрятано, обернуто в конфетку на фронтенде.
Самый главный минус, что битрикс не «Developer Friendly», зато может «User Friendly» и «Content Manager Friendly» с визуальным редактором всего и вся
packagist.org/packages/league/oauth2-server
Но тут такой момент. Этот пример для выборки TV — поля. Для других данных код может быть другим
цифру 25 меняете на ID нужного TV поля.
tv_long_sum — название плейсхолдера в результате. название tvLong тоже на любой можно заменить