Yuriy
${username}
Крч я вышел продублировал)
iWatchYouFromAfar
iWatchYouFromAfar
нужно еще 15 вариантов решения проблемы найти)
Евгений
Евгений
Alexey
я сюда кидал статью с 5 вариантами решения проблемы
очень интересно, почему в мануале этого нет? или на худой конец в иструкции про pdoParser? почему это где-то на построннем сайте надо искать? Это вопрос к тем, кто считает, что тег работает "как надо" и всё с ним хорошо
iWatchYouFromAfar
Евгений
iWatchYouFromAfar
я тут причем? я себе сам документацию пишу, используя ту что есть + свой опыт
iWatchYouFromAfar
Евгений
Anonymous
Евгений
Евгений
а то я приду и еще чет напишу)
Alexey
ну тогда странно ожидать от новичков, что они должны были это и так увидеть.
Alexey
Вангую бесконечный поток новичков с вопросом про скобочки и ignore
Sergey_K
Anonymous
епать вы наговнокодили))
https://github.com/modxcms/evolution/blob/1.0/manager/includes/document.parser.class.inc.php
Начали до нас, теперь это разрослось до 7000 строк
Anonymous
https://github.com/evolution-cms/evolution/blob/2.0.x/core/src/Core.php
Обманул 6603 😊
Евгений
не дотянули
Alexey
ну иди спроси у Васи
От Васи я не могу требовать чего-то, он достаточно сделал для сообщества. Но защищать костыльные 5 способов исправить ненормальную работу тега тоже не вариант
Евгений
ну да))
а давай мы твою статью в оф доку пушнем?)
Евгений
Евгений
от тех кто в чате уже больше года сидит
iWatchYouFromAfar
Евгений
iWatchYouFromAfar
iWatchYouFromAfar
iWatchYouFromAfar
я не понимаю чего ты возмущаешься
Евгений
у него лапки
Alexey
Евгений
кстати, еслиу кого-то есть решение этого вопроса без костылей, то было бы не плохо его увидеть
iWatchYouFromAfar
iWatchYouFromAfar
Заключение
В общем идея должна быть понятна — тег {ignore} должен присутствовать в итерации, после которой больше не будет тегов Fenom. К сожалению, добиться этого не всегда получается. Специфика MODX.
Update 07.12.2017
В новой версии pdoTools эта проблема устранена. Решение простое — содержимое тега {ignore} перед запуском парсера вырезается и возвращается обратно перед выводом ответа пользователю. Правда, как выяснилось, не работает если код шаблона или чанка находится в файле.
Евгений
ну я сейчас только файлы использую, значит не катит мне решение
iWatchYouFromAfar
у меня сайт на файлах, я частенько ловлю эти ошибки, посему и собрал 5 решений, без костылей причем
Alexey
Если есть {$_modx->resource.content} например в шаблоне, то парсер еще раз вызовется и ignore в шаблоне лососнёт )
iWatchYouFromAfar
я правда хз где @aleksboyarkin нашел костыли
iWatchYouFromAfar
{ignore} так-то есть в доке фенома
Alexey
iWatchYouFromAfar
я просто использую модификаторы и никаких пробелов и [[*content]] вместо {$_modx->resource.content}
iWatchYouFromAfar
Alexey
У тебя есть статья на эту тему?
iWatchYouFromAfar
У тебя есть статья на эту тему?
https://webinmind.ru/modx/packages-extras/pdotools/fenom-template-engine/does-not-work-ignore-tag#Встроенные-модификаторы
iWatchYouFromAfar
начиная с этого заголовка и ниже, варианты решения проблемы без пробелов и прочей ерунды, даже {ignore}{/ignore} писать не надо
iWatchYouFromAfar
помимо того что я эту ссылку уже раз 5 кидал, я так же совсем не давно тут писал, что модификаторы решают проблемы с {}
Alexey
🤦♂️ и следить, чтоб в скрипте неожиданно не оказалось одинарной кавычки
Alexey
приспосабливаешься и привыкаешь, не спорю
Alexey
Евгений
ты на кого кавычку крошишь?
iWatchYouFromAfar
iWatchYouFromAfar
ну или ставь пробелы)
iWatchYouFromAfar
и следи чтобы в скрипте около {} они были! )
Alexey
кстати есть плагин для вставки метрики и других счётчиков, для клиентов любящих засунуть свои ручки в шаблон, должно спасать)
iWatchYouFromAfar
iWatchYouFromAfar
надо как-нибудь установить
Алексей
Подскажите, плиз. Есть несколько сервисов, которые оказывают разные виды услуг. Услуги перечислены в админке списком и нужные для конкретного сервиса отмечены чекбоксом.
Нужно:
1. Добавить к этому списку цены на услуги, учитывая, что на одну и ту же услугу в разных сервисах могут быть разные цены.
2. Дать возможность клиентам (владельцам сервисов) вносить правки в перечень услуг и цены.
Алексей
В основном интересует первый пункт. Как связать 2 списка, список услуг и цены. Предполагаю примерно следующее: чекбоксом выбираем услуги, выбранные услуги попадают в таблицу (migx), в которой возможно дописать цены под каждую услугу.
Возможно такое вообще?
prohor
Олег
привет ребят на какое собитие ставить плагин который будет исполнять действие только при регистрации, не при сохранении данних а суто регистрация
Олег
при чем просто регистрации без активации
prohor
Сервис - ресурс. Услуга - доп. поле в ресурсе.
Ну видимо к ресурсу привязываешь юзера. у юзера в лк делаешь страничку где форма с услугами которые он отмечает. шлешь форму на снипет которая обрабатывает ее и пишет значения в базу. а вот как цены выводить хз надо подумать))
Алексей
Со вторым пунктом всё более менее понятно)
prohor
пару услуга - цена наверн миджиксом сделать. и будет возможность редактировать и в админке и у юзера. ток с конвертацией джсон обратно гемор чуть)
prohor
вощем олды прочтут может че нить более дельное предлжут
Алексей
Evgeniy
наверное на это