Am
Может он отдельно на проект прикручивает.
Am
Или урезанная версия стоит в настройках без расширенной. Вот и ковыряются.
Am
(:
Wlatt
Wlatt
Wlatt
Убрал все свои костыли и заработало
Wlatt
Сергей
Am
(((%
Wlatt
Wlatt
Wlatt
Без пузыря хрен разберешься, как вставлять аудио
Wlatt
Пизд*ц как очевидно же, что аудио вставляется через видео.
Сергей
просто кто с редактором этим давно, тот и не заметил подмены на видео
Wlatt
Файл перевода есть для тини?
Сергей
хотя вижу, что они обновили
Сергей
Wlatt
Может обновить файл в сборке?
Dmytro
Wlatt
Andrey
Поделитесь советом. Пишу кучу сниппетов для сайта и они в целом выполняют массу похожих вещей. Посему внутри зачастую дублируются одни и те же функции и переменные.
Возможно ли как-то сделать общее пространство видимости для переменных, конфига или что-то подобное? Кроме инклюда php файла (это в посл. очередь хочу).
"Импортировать общие параметры модуля" — может это? Но модуля у меня нет.
Andrey
Грубо говоря меня заебло везде ставить
$uid = $modx->getLoginUserID('web');
Aliaksandr
вынести в отдельный класс и подключить плагином на OnWebpageInit/OnPageNotFound )
Aliaksandr
и потом из любых других сниппетов/плагинов обращаться
Сергей
или переходить на твиг-блейд
Andrey
Andrey
Aliaksandr
в принципе, если в плагин на эти события засунуть $uid = $modx->getLoginUserID('web'); , то он потом по всему сайту и будет доступен. Класс - это чтобы конфликта с переменной $uid в другом месте не возникало )
Andrey
Не, как его там подгрузить на OnWebpageInit. Просто incude xxx.php?
Aliaksandr
ну да, инклуд + new @class($modx)
Aliaksandr
а там если что-то везде нужное, то прямо в _construct($this->uid = $this->modx->getLoginUserID('web'))
Aliaksandr
потом в любом месте сайта $class->uid
Andrey
Ну это уже частности, примерно понял... ООП чуток могу)
Andrey
Aliaksandr
не нравятся классы - можно и по простому все это запихать например в $modx->my, например )
Aliaksandr
$modx->my['uid'] = $modx->getLoginUserID('web'); ну и везде дальше по сайту $modx->my['uid'] :)
Andrey
Чего б они не нравились. Нравятся, только как-то тяжело в ним слегка, нет привычки... Надо бы сесть и нафичагить в ООП-стайл что-то большое, чтобы перебороть себя.
Akool
Смотрите тут
https://github.com/AgelxNash/DocLister/tree/master/assets/lib/MODxAPI
Akool
Создается плагин на событиях OnWebPageInit, OnManagerPageInit и OnPageNotFound с кодом:
Aliaksandr
Aliaksandr
чтобы перебороть страх ))
Andrey
Andrey
MODxAPI прекрасен) Когда всё работает..
Marc
Got a question; how do I hide some IDs with DocLister?
EVO bot Лёшка
Marc
&filter ?
Marc
&addWhereList=`c.id IN (6,7)`
Andrey
addWhereList=c.id NOT IN(1,2,3)
Marc
Ah
alexx
блин не успел)
Marc
Thanks
Aliaksandr
или переходить на твиг-блейд
да, тогда можно будет использовать мой уникальный layout, подходящий для любого сайта - http://joxi.ru/MAjjwpGc4eEDRA )))
Сергей
Andrey
Шибко сильное шаманство, однако.
Иван
подскажите сколько максимально количество элементов в multitv?
Иван
или ограничение только по размеру поля в бд?
Anonymous
Aliaksandr
Aliaksandr
т.е. я делал примерно для такого случая - http://joxi.ru/zANvLkyTBYN1OA
Anonymous
Добавили секцию в это междушапкоконтенское простарнство и туда вывели инфу
Aliaksandr
так куда эту секцию добавить? новый лейаут под это создавать?))
Anonymous
Зачем? В главный шаблон.
Aliaksandr
я ж секцию и добавил с пустым значением @yield('top', '')
Anonymous
Просто пустую секцию
Anonymous
Я так со скриптами делаю, И на всяких страницах типа контактов просто нужные добавляю
Anonymous
Самые нижнее две строчки из скрина
Anonymous
И получается на всех страницах пусто, а там где это надо, оно расширяется.
Aliaksandr
не совсем понял хода мыслей. yield('top', '') как раз и добавит возможность в нужном шаблоне определить секцию top. а во всех остальных местах просто ничего не выведет