Евгений
Люблю это дело в рево 😊
я знал что ты отзовёшься)) но мог бы ужеи сам начинать отвечать на этот вопрос))
Евгений
это я видел в гугле)
ну так используй, Люк
${username}
Крч я вышел продублировал)
Anonymous
я знал что ты отзовёшься)) но мог бы ужеи сам начинать отвечать на этот вопрос))
Я запустил аплоадер на артизане в evo 2.0 и зашёл сюда глянуть как вы о скобках говорите 😊
iWatchYouFromAfar
iWatchYouFromAfar
нужно еще 15 вариантов решения проблемы найти)
Alexey
я сюда кидал статью с 5 вариантами решения проблемы
очень интересно, почему в мануале этого нет? или на худой конец в иструкции про pdoParser? почему это где-то на построннем сайте надо искать? Это вопрос к тем, кто считает, что тег работает "как надо" и всё с ним хорошо
Anonymous
о, ты ж пилили магаз для ево, есть чет интересное?)
Неа, но сейчас в работе примерно 3 магазина, есть надежда что соберём не под клиента, а для всех 😊
iWatchYouFromAfar
я тут причем? я себе сам документацию пишу, используя ту что есть + свой опыт
Евгений
ну иди спроси у Васи
ага, спроси че доки нету))
Anonymous
вы пока ево 2 выпустите нормально, уже modx 5 будет
Ну бета вроде как вот-вот. А потом всё упрётся в мою лень и желание рефакторить файлик из 7000 строк 😁
Anonymous
Евгений
а то я приду и еще чет напишу)
Alexey
ну тогда странно ожидать от новичков, что они должны были это и так увидеть.
Anonymous
мои строчки еще валяются в ядре?) выпиливать будете?))
А не помню, вроде как валяются. Или заменили на то обновление. Там ругалось на что-то
Alexey
Вангую бесконечный поток новичков с вопросом про скобочки и ignore
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 способов исправить ненормальную работу тега тоже не вариант
Евгений
ну да))
а давай мы твою статью в оф доку пушнем?)
Евгений
от тех кто в чате уже больше года сидит
Alexey
иди и допиши в доку, чего ты ждешь?)
ваат? дописывать костыли в доку, серьезно??)
iWatchYouFromAfar
iWatchYouFromAfar
я не понимаю чего ты возмущаешься
Евгений
у него лапки
Евгений
кстати, еслиу кого-то есть решение этого вопроса без костылей, то было бы не плохо его увидеть
Евгений
Сергей Шлоков разжевал этот баг
я читал как-то, надо вернуться к его статье
iWatchYouFromAfar
Заключение В общем идея должна быть понятна — тег {ignore} должен присутствовать в итерации, после которой больше не будет тегов Fenom. К сожалению, добиться этого не всегда получается. Специфика MODX. Update 07.12.2017 В новой версии pdoTools эта проблема устранена. Решение простое — содержимое тега {ignore} перед запуском парсера вырезается и возвращается обратно перед выводом ответа пользователю. Правда, как выяснилось, не работает если код шаблона или чанка находится в файле.
Евгений
ну я сейчас только файлы использую, значит не катит мне решение
iWatchYouFromAfar
у меня сайт на файлах, я частенько ловлю эти ошибки, посему и собрал 5 решений, без костылей причем
Alexey
Если есть {$_modx->resource.content} например в шаблоне, то парсер еще раз вызовется и ignore в шаблоне лососнёт )
iWatchYouFromAfar
я правда хз где @aleksboyarkin нашел костыли
iWatchYouFromAfar
{ignore} так-то есть в доке фенома
iWatchYouFromAfar
я просто использую модификаторы и никаких пробелов и [[*content]] вместо {$_modx->resource.content}
Alexey
У тебя есть статья на эту тему?
iWatchYouFromAfar
У тебя есть статья на эту тему?
https://webinmind.ru/modx/packages-extras/pdotools/fenom-template-engine/does-not-work-ignore-tag#Встроенные-модификаторы
iWatchYouFromAfar
начиная с этого заголовка и ниже, варианты решения проблемы без пробелов и прочей ерунды, даже {ignore}{/ignore} писать не надо
iWatchYouFromAfar
помимо того что я эту ссылку уже раз 5 кидал, я так же совсем не давно тут писал, что модификаторы решают проблемы с {}
Alexey
🤦‍♂️ и следить, чтоб в скрипте неожиданно не оказалось одинарной кавычки
Евгений
🤦‍♂️ и следить, чтоб в скрипте неожиданно не оказалось одинарной кавычки
извините канешн, но ты программист или где? да, надо следить за своими кавычками
Alexey
приспосабливаешься и привыкаешь, не спорю
Евгений
ты на кого кавычку крошишь?
iWatchYouFromAfar
ну или ставь пробелы)
iWatchYouFromAfar
и следи чтобы в скрипте около {} они были! )
Alexey
кстати есть плагин для вставки метрики и других счётчиков, для клиентов любящих засунуть свои ручки в шаблон, должно спасать)
iWatchYouFromAfar
надо как-нибудь установить
Алексей
Подскажите, плиз. Есть несколько сервисов, которые оказывают разные виды услуг. Услуги перечислены в админке списком и нужные для конкретного сервиса отмечены чекбоксом. Нужно: 1. Добавить к этому списку цены на услуги, учитывая, что на одну и ту же услугу в разных сервисах могут быть разные цены. 2. Дать возможность клиентам (владельцам сервисов) вносить правки в перечень услуг и цены.
Алексей
В основном интересует первый пункт. Как связать 2 списка, список услуг и цены. Предполагаю примерно следующее: чекбоксом выбираем услуги, выбранные услуги попадают в таблицу (migx), в которой возможно дописать цены под каждую услугу. Возможно такое вообще?
Алексей
Сервис == ресурс? Услуга == ресурс?
Сервис - ресурс. Услуга - доп. поле в ресурсе.
Олег
привет ребят на какое собитие ставить плагин который будет исполнять действие только при регистрации, не при сохранении данних а суто регистрация
Олег
при чем просто регистрации без активации
prohor
Сервис - ресурс. Услуга - доп. поле в ресурсе.
Ну видимо к ресурсу привязываешь юзера. у юзера в лк делаешь страничку где форма с услугами которые он отмечает. шлешь форму на снипет которая обрабатывает ее и пишет значения в базу. а вот как цены выводить хз надо подумать))
Алексей
Со вторым пунктом всё более менее понятно)
prohor
пару услуга - цена наверн миджиксом сделать. и будет возможность редактировать и в админке и у юзера. ток с конвертацией джсон обратно гемор чуть)
prohor
вощем олды прочтут может че нить более дельное предлжут
Evgeniy
привет ребят на какое собитие ставить плагин который будет исполнять действие только при регистрации, не при сохранении данних а суто регистрация
*OnUserSave* core/model/modx/moduser.class.php (101) Параметры user (ссылка на объект modUser) mode (либо новый либо обновить, определение) Срабатывает после того как пользователь сохранен.
Evgeniy
наверное на это