Nikolay
Так ты наверно в феноме вызываешь [[...]]?
Евгений
{[[]]}
Евгений
баянчик
Алексей
красивый )
Anonymous
У меня не включен феном поэтому нужно на стандартный синтаксис перевести
Evgeniy
главное зеркало, так и называется
Nikolay
Стандартный синтаксис просто так не выводит массивы, насколько я помню.
Evgeniy
не выводит
Anonymous
https://modx.pro/components/12012#comment-88823 Вот откуда код беру
Anonymous
Это ещё не добил?
Неа, только пофиксил прежний вариант
Алексей
главное зеркало, так и называется
В разделе Переезд сайта?
Nikolay
https://modx.pro/components/12012#comment-88823 Вот откуда код беру
Это код не для сниппета, а для плагина
Nikolay
Хотя сек..
Nikolay
Все-таки для сниппета. Ну тогда должно быть норм. В чанке должно быть [[*active]] выводить строковое active
Иван
@Fi1osof а к разработке нет желания присоединиться?
Evgeniy
Nikolay
В шаблоне <div class="langs"> [[!getLanguages?tpl=`section-langs-1`]] <div class="dropdown-menu"> [[!getLanguages?tpl=`section-langs-2`]] </div> </div>Содержимое section-langs-1 <a href="#" data-toggle="dropdown" role="button" aria-expanded="false"></a><img class="imglang [[+active]]" src="/assets/img/flags/[[+cultureKey]].png" alt="[[+cultureKey]]">
Nikolay
Поправил
Иван
Используй опострофы до и после.
Nikolay
Чисто из интереса: к разработке чего?
Nikolay
Сорри, пропустил
Nikolay
$tmp = $modx->getObject('localizatorLanguage', array('http_host:LIKE' => "%/{$path}/")); А localizatorLanguage в системе числится?
Иван
Anonymous
$tmp = $modx->getObject('localizatorLanguage', array('http_host:LIKE' => "%/{$path}/")); А localizatorLanguage в системе числится?
Ну он значение выводит. Но выводится массив данных. Как я понял дело в том, что переменная какая-то не верная
Nikolay
https://github.com/modxcms/revolution/issues
Глянь даты моих не принятых тикетов
Nikolay
Больше половины закрыты просто так
Иван
Из текущих открытых ПР нет
Nikolay
И там есть непринятые багфиксы по багам, котторые до сих пор актуальны
Иван
Гляну
Иван
С пробелами
Nikolay
Блин, когда он перестанет есть мои ссылки?
Nikolay
1 день песочница?
Anonymous
Если при пустом чанке выводит массив значит проблема в вызове снипета?
Иван
Я руками исправить не могу
Nikolay
Короче, посмотришь мои ПР, там 36 штук. Больше половины не принято
Иван
Возможно смогу открыть.
Иван
Но нужно ребэйсы делать
Nikolay
Нет, уже не надо. Желания никакого нет, сорри.
Nikolay
Не вижу перспектив.
Иван
Ок
Иван
Но ради интереса гляну
Evgeniy
Работает 🤔 но почему перед tpl не надо & ?
влом просто лишний символ писать)
Nikolay
влом просто лишний символ писать)
Именно так :) & обязателен только для перечисления переменных, но первую переменную не обязательно так отделять
Evgeniy
как GET примерно))
Nikolay
@ibochkarev вообще, говоря о перспективности... Дело не только в каких-то отдельно взятых моментах, а в основе в общем. Вот тебе пример: обновление ТВшек в документе. Если ты обновляешь документ и хочешь обновить какую-то ТВшку, ты не мошеь передать только ее одну. Ты должен передать параметр tvs => true и все ТВшки вида [tv$id] => $value. Вообще все. Если ты что-то не передашь, для чего значение уже было выставлено, ты это потеряешь, потому что процессор обновления документа затирает все ТВшки, которые не были переданы. Многим на это плевать, но на самом деле это дичайшая боль, особенно когда свое кастомное API пишешь
Nikolay
Второй пример туда же: валидация. Ты хочешь обновить только одно свойство документа, но валидатор проверяет все правила для документа, и если что-то не было передано, он будет сильно ругаться. Но блин, я не пытаюсь ничего обновить больше! Я только вот этот параметр! Нет, валидатор хочет все, его не волнует
Nikolay
*рука-лицо*
Василий
Сейчас идут разговоры, вот пора бы уже REST API родить, но это только после рефакторинга моделей, а их делали полтора года и до сих пор не закончили - что-то там глючит и ломается постоянно
Nikolay
Админка же по API работает? Из админ-панели запросы на коннектор, там в свою очередь процессоры расширяемые. Это же API
Василий
Админка же по API работает? Из админ-панели запросы на коннектор, там в свою очередь процессоры расширяемые. Это же API
Херня это, а не API. Прямо в getlist процессорах стили для оформления списков ExtJS захардкожены
Nikolay
Херня это, а не API. Прямо в getlist процессорах стили для оформления списков ExtJS захардкожены
Не, с этим я согласен на 100% :) Ну так а что в итоге будет? Так и будет эта херня, или все-таки кто-то планирует реальное API запилить?
Василий
Там в массе моментов всё привязано к ExtJS админке. Можно, конечно, отвязать - но что-то пока никто не осилил
Василий
Ждём героя, которого этот город заслуживает
Nikolay
К слову, я пилил API на связке node+graphql+MODX, ничего так получилось, меня радовало. Правда пришлось много чего самому написать, но зато на API походило
Nikolay
вот блин, интересно почитать профи)) а то всё банальщина какая-нибудь) типа как сладер прикрутить и т.п....
Василий
Я тут начинал проект на NuxtJS + MODX, туда API на Slim3, а к нему Eloquent, а потом выкинул нафиг MODX и дописал юзеров с авторизациями
Василий
И так проект остался совсем без MODX, даже проще стало
Nikolay
Я же тоже писал связку JS+MODX, но так намучился, что быстро перешел на чистый JS
Василий
Ну я из PHP уходить не планирую =)
Nikolay
Ну я из PHP уходить не планирую =)
У тебя потому что есть Дойная корова - modstore
Nikolay
Тебе уходить нет резона вообще
Василий
Slim3 + Eloquent меня сегодня очень радуют. А вот следующий проект будет NuxtJS + MODX и там его выкинуть не разрешает заказчик. Будем посмотреть, может и новый компонент какой родится, для упрощения таких связок
Evgeniy
)))) какие связки не придумывай с MODX , а они все равно в конечном итоге остаются без MODX))))
Anonymous
влом просто лишний символ писать)
Ну у меня был вписан & и не работало. Как только удалил все заработало
Василий
У тебя потому что есть Дойная корова - modstore
На всякий случай, у меня там доход исключительно от моих 3х дополнений. Внезапно, 50% с каждого (не 70%) Но это неплохо приносит, потому что mSearch2 очень хороший получился
Anonymous
Всем спасибо за помощь 🙏
Василий
)))) какие связки не придумывай с MODX , а они все равно в конечном итоге остаются без MODX))))
У меня закачик боится пока уходить от MODX, потому что его знает и любит. Очень просит пока с ним всё сделать - а там посмотрим