Сергей Шлоков
С нами с 31 января 2013; Место в рейтинге пользователей: #57 минут назад
Посмотрите craftum.com в рекламе у них есть возможность продавать файлы.
Как можно реализовать оплату на странице товара 8
5 часов назад
Плагин или сниппет это обычный PHP и в нём есть функции для работы с файлами, в частности filesize
Можно ли в MODX как-то получить значение длины видеофайла? 1
6 часов назад
Вопрос о шифровании компонентов для MODX и модифицированных версий MODX связан с интерпретацией лицензий GNU, в частности GNU GPL (General Public Lice...
GNU2 можно ли зашифровать часть компонента MODX? 6
7 часов назад
На мой взгляд, следует придерживаться единой логики, т.е. если у тебя в каталоге выводятся товары и у каждого товара размеры это просто опции, то и в ...
Вывести в ленте один товар несколько раз на основании опции (размера) 1
Вчера в 01:07
Исправлено, читайте статью, внёс изменения по этому вопросу.
CKEditor "на максималках", расширение функционала визуального редактора 37
09 января 2025, 23:00
нет, нашел проблему, все ок!
Кстати на modx 3 работает, только из магазина Modstore не установить, нет этого дополнения. Я качал из modx 2 и загруж...
СМС-валидация AjaxForm по номеру телефона 2
09 января 2025, 21:19
150р за кг должно прибавляться вне зависимости от суммы стоимости товаров в корзине?
Стоимость доставки minishop2 из двух условий 1
09 января 2025, 17:21
Вот так привязать к шаблонам.
$templates = array(1, 2);
if(in_array($modx->controller->resource->get('template'), $templates)) {
$...
RTE для introtext: помогите пожалуйста с подсказкой 9
08 января 2025, 23:14
Блин, где ты был раньше с этой инфой? Сэкономил бы мне время. ))
Мое решение изначально заточено на MODX и требует минимум тело движений.
Docker-compose для MODX c блэкджеком и штуками 2
pdoTools подключает свой парсер, который легко справляется с феномом в чанках любых сниппетов. По крайней мере, должен с стандартных ситуациях.
Можно было бы использовать второй вариант, а в нужных шаблонах выводить контент через Jevix с включенной опцией. Но тут возможны проблемы типа предпросмотра тикета. Ибо нет возможности повлиять на вывод.
Теперь объясняю, почему тебе кажется, что не работает вывод через сниппет. На самом деле он работает. Просто работает 2 раза. Первый раз сниппет Jevix вызывается в классе Ticket, когда идет получение ресурса по алиасу. В этот момент отрабатывают опции Ticket сниппета Jevix. Тут и добавляется тег br. Второй раз он вызывается в шаблоне. Отсюда напрашиваются 2 вывода:
1. Достаточно отключить опцию cfgSetAutoBrMode в параметрах Ticket.
2. Выводить контент тикета через сниппет Jevix нет никакой необходимости.
Тебе ниже уже написали про тикеты. Их надо заново пересохранить с отключенным Jevix. В противном случае изменённый джевисом тикет сохранится в БД уже с тегом br. Поэтому ты и не можешь его изменить через сниппет. Чтобы это стало возможным, нужно в БД сохранять исходный текст тикета.
s21923
8GVLBfZco8xy
Только я вызываю сниппет с дефолтными параметрами.
Вот не поленился и проверил (Спасибо огромное modhost.pro за механизм тестовых сайтов!). Всё работает!!!
Решения вижу 2.
1. Вызывай через феном синтаксис с указанием параметра
2. Скопируй сниппет Jevix и в нем приводи к булеву типу этот параметр.
Если тебе не нужно переключать этот параметр в разных местах вызова, то измени его в дефолтных параметрах сниппета.
Я не совсем понимаю, что ты понимаешь под сервером разработки. Для разработки в IDE по-любому закачиваешь проект на локалку. Тут же можешь поднять встроенный в PHP вэб-сервер. Лично я использую XAMPP. Там уже всё есть. В идеале, конечно, докер нужно осваивать. Но мне пока это не нужно.
В твоём случае, насколько я понимаю, тебе нужен механизм деплоя, а не контроля версий.
Тут можно только пожать плечами.
И вызывать сниппет так