Am
Т.е. вместо вызова проверки на корректность авторизации в каждом таком сниппете Вы желаете написать один сниппет и вставлять его выше других для проверки. А то что к этим сниппетам можно "напрямую" обраться это нормально?
Aleksandr
не нормально, но удобно, я честно говоря, думал, что в плане безопасности ничего страшного не произойдет, если прерывать принудительно выполнения сниппетов на странице, тем более, проверка на вызов из modx а не извне прописана, также все передаваемые переменные обрабатываются перед передачей в запрос к базе
Dmytro
А что мешает использовать стандартную логику авторизации?
Aleksandr
Dmytro
Ну или вообще авторизацию с помощью плагина проверять?
Aleksandr
Dmytro
Ну вот вы сами себе придумываете задачи вместо того что б использовать готовые инструменты
Am
А так да, как Дмитрий говорит, с помощь плагина проверять авторизацию.
Aleksandr
Aleksandr
что-то вроде google-вского nonce?
Aleksandr
Aleksandr
а не прерывание средствами сниппета
Am
Александр
Подскажите, а как культурно хранить site-wide настройки самого простого вида: картинку логотипа, ту или другую текстовую строчку? Можно, конечно, как TV в каком-то из документов, но, кажется, были уже плагины, которые такое позволяли на отдельной странице настроек хранить?
Dmytro
clientSettings модуль очень удобен для этого дела
Александр
Да, точно, как раз то, что надо. Буду разбираться! Хранит он настройки отдельно от документов, правильно - просто где-то в БД? Я про tab10.php.sample
Pathologic
Pathologic
так если поставить другой разделитель, то выведет не как есть
Pathologic
будет запятая - выведет через запятую
Am
С выключенным phx выводит по строкам
Am
Из списка с разделителем делает, например, 3 чекбокса
Pathologic
да ну, не было такого никогда
Am
Не было так не было
Pathologic
чекбоксы в админке, а на фронте просто выводило значение1значение2значение3
Am
Включаешь phx и на фронте как удобно выводишь. Соль в этом, уроки по выводу тоже где-то были, глянуть нужно. А сейчас получается нужно писать обработку вывода, то что в иных cms из коробки
Pathologic
ну, phx может там что-то и форматировал сам по себе, тут я утверждать не берусь
Pathologic
из коробки тут возможность задать формат вывода
Pathologic
разве что выглядит оно кривовато, наверное потому что никто не пользуется
Aliaksandr
Что-то я в итоге не могу понять проблемы: отключили phx или поломали delimitedList в визуальных компонентах?:)
EVO bot Лёшка
Pathologic
Pathologic
можно поставить custom widget и написать вывод свой
Aliaksandr
Лучше б дубли починить, пока сеошники не прочухали:))
Александр
Пытаюсь через ClientSettings в поле MutiTV сохранить инфу, где число строк непонятно (может быть от нуля и выше контктных телефонов, в частности). В MultiTV я данные сохранил (два телефона, для проверки), но вывод в шаблоне дает мне обычный json ("[{"phone": "+712345"},{....}]") - вроде того). Как заставить его выводиться через шабон вывода, который в файле конфигурации multitv указан?
Александр
Ну и как вишенка - если в multitv больше одного элемента, есть ли вариант вывести первый из них (типа "телефон такой-то", а на список остальных телефонов - ссылка)?
Сергей
Александр
Или мне просто напилить свой сниппет, и в нем брать контент и выводить как надо мне?
Сергей
Aliaksandr
Александр
у clientsettings?
Александр
еще бы мануал по нему ) http://docs.evo.im/04_extras/clientsettings.html только
Aliaksandr
Вывод же через обычный мультитв
Aliaksandr
Там что-то автор доделывал для совместимости, проще у него и спросить:)
Aliaksandr
fromJson=значение в вызове multiTV попробовать надо
Александр
Вывод же через обычный мультитв
Однако вопрос: если я вывожу как MultiTV ([!multiTV? &tvName=`` ...) то мне нужно указывать имя переменной, как оно задано в clientSettings, т.е. client_tv_name, или как tv_name просто?
И еще - нужно ли MutiTV некешированно вызывать?
Aliaksandr
Не нужен там tvName вроде, просто fromJson и там [(client_tv_name)] или как там значение выводится
Aliaksandr
Сам не пользовался, но слышал ))
Aliaksandr
Сергей
Александр
Ага
Александр
Еще бы multitv указание точки на карте сделать, но пока текстом сохраню. YandexMapCustomTV - в multitv вроде не положить?
Сергей
Александр
Так и сделаю пока. Хотелось указывалку точки на карте прямо в админке, но это и правда нечастая штука
Aliaksandr
Сергей
Александр
так правильно писать ((lalala)) или [+lalala+] ? )))
Сергей
Aliaksandr
а нефиг его юзать)
Так была б замена полноценная и речи бы не было, а то пока всех на твиг агитировали, сами на блэйд перешли, а народу мучайся)
Сергей
Aliaksandr
Да я тоже не использую, но иногда вот поямо руки чешутся))
Сергей
Pathologic
Dark
Dark
Вроде бы обсуждалась возможность того, что в 2.0 можно будет выбирать тип синтаксиса в шаблонах (ModX, Twig или Blade).
Pathologic
обсуждалась и решили, что не получится
Dark
Pathologic
да и нафиг оно надо
Pathologic
в шаблонах доклистера и так можно выбирать
Pathologic
и формлистера
Pathologic
в админке твиг не используется
Pathologic
так что конфликта быть не может
Pathologic
да и в ларавеле до какого-то момента использовался твиг