Sentinel
Sentinel
сначала нужно включить его, а потом путь указывать..
Vladislav
можно модификатор replace использовать
Короче, получилась такая конструкция
{set $standard = $modx->getObject('modResource', 1)->getTVValue(20)}
{set $minus = "-{$standard}"}
{set $minusid = $modx->getObject('modResource', 1)->getTVValue(20)|replace:$standard:$minus|replace:',':',-'}
{$minusid}
Anonymous
Дичь
Anonymous
Проще миниснипет и там в одну строку двумя функциями на php сделать
Anton
Katerina
всем привет, fenom же подключен сразу или его еще ставить надо?
Katerina
в шаблоне нельзя использовать, только в чанках?
Sergey_K
Кто-то пользуется лайфхаком)
Ждем вала ответов
Anonymous
Katerina
а так по умолчанию только в чанках?
Anonymous
Иван
Katerina
Anonymous
Pdotools
Anonymous
Namespace
Katerina
там есть в системных настройках "разрешить в modx fenom"&
iWatchYouFromAfar
https://docs.modx.pro/komponentyi/pdotools/parser#%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-Fenom
iWatchYouFromAfar
Для кого Василий все это писал спрашивается...
Katerina
Евгений
Евгений
чтобы ты читал и подсказывал другим
iWatchYouFromAfar
для тебя )
ты мне сегодня не помог, твоя карма понижена
Евгений
распечатаю твой портрет и повешу в туалете
Евгений
в школе у Димона
iWatchYouFromAfar
Евгений
впитал эту жестокость с доками к битриксу
Sentinel
Евгений
Евгений
чтобы все знали имя ГЕРОЯ
Евгений
с порваным барабаном
iWatchYouFromAfar
Евгений
Евгений
сегодня бил джим бим, вчера чаёк, винчик только по праздникам)
iWatchYouFromAfar
а я болел неделю)
Евгений
венерическое?
iWatchYouFromAfar
к сайтам вообще не прикасался, сегодня сел и дописал мега резолвер на создание юзера, группы, ролей и т.д.
Евгений
iWatchYouFromAfar
iWatchYouFromAfar
плюс надо extJS изучать, а мне не до этого пока заказы есть
Евгений
Евгений
у заказчиков весеннее обострение, всем всё надо(
Anton
Чёт не получается запустить pdoResources одновременно с параметрами returnIds и toPlaceholder, чтоб эти айдишники были в плейсхолдер засунуты. Это вообде должно работать? Или я делаю что-то не законное?
Евгений
незаконное
Евгений
присваивай pdoResources переменной, если феном
Anton
(
Anton
типа {set $ret = $_modx->runSnippet(...)}?
Евгений
да
Anton
хм, спасибо.
Евгений
есть конструкция проще
{set $tpl = 'pdoResources'|snippet:[ options ]}
Anton
о, и так тоже работать будет. О этот сладкий синтаксический сахар.
Anton
а в феноме {'!pdoResources' | snippet...} работает так-же, как в обычном синтаксисе и делает не кешированный вызов?
Евгений
да
Евгений
Anton
чёт не срабатывает просто. Попробую сделать 'tpl'=>'@INLINE {$id}'
Евгений
игнорирует tpl
Евгений
показывай весь код
Евгений
потому что toPlaceholder тоже вроде как должно было сработать
Евгений
а если просто взять и вызвать, всё нормас отображает?
Anton
{set $closestStream = '!pdoResources' | snippet: [
'parents'=>$id,
'sortby'=>'startdate',
'sortdir'=>'ASC',
'includeTVs'=>'startdate',
'where' => '["startdate >= now()"]',
'limit'=>1,
'returnIds'=>1]}
Евгений
и просто без всяких set всё выводится?
Anton
Ща, кой-что проверю, кажись я сам дурак, там startdate стоит устаревший у ресурсов по-ходу и просто нечего выводить)
Anton
да, реально)
Евгений
как ты относишься к проклятьям?))
Roman 🚀
картина Репина «Приплыли» – всю ночь гребли, а лодку отвязать забыли
iWatchYouFromAfar
да лан вам бывает
iWatchYouFromAfar
набросились на парня
Anton
Ну, как сказать... Вообще, это самый распространённый тип ошибки, когда пол дня потратил на поиски, сломал мозг, а там шляпа какая-нибудь, вроде того, что ресурс не опубликован, или точка с запятой.
iWatchYouFromAfar
ога
iWatchYouFromAfar
у меня сегодня вообще атас был, в админке при переходе в любой ресурс выдавало 500 ошибку, на остальные страницы все норм
iWatchYouFromAfar
оказалось что я неделю назад, когда работал над проектом, забыл создать системную настройку которую применил в плагине, плагин отрабатывает а настройки нет))
iWatchYouFromAfar
не сказать что больно было, но добрые 30 минут просрал)
Евгений
как так-то?
Евгений
вот как после этого тебе доверять?