Andrey
А у нас нема APS пакетов? (https://habr.com/ru/company/komtet/blog/96745/)
Anonymous
Хлопцы, кто работает на линуксе?
Sasha
Народ, никто не помнит, как решить, когда вместо результатов поиска через evoSearch выводится "1" ? Я что-то простое делал, чтобы заработало, но не могу вспомнить
Sasha
И еще вдруг кто подскажет, из extras выпилили винтажные расширения, например то же GetField и multifiles и где их теперь искать
Камиль
если вы об этом
Sasha
если вы об этом
Ни GetField ни multifiles не писались дивандизайнами
Камиль
значит не то :)
Sasha
https://modx.com/extras/package/getfield
o_O а оно еще работает? Спасибо
Dmytro
Да но лучше DocInfo
NeOleg
Правильно
Sasha
Да но лучше DocInfo
Так-то оно так, но за рефактор какого-нибудь древнего сайта мне никто не заплатил, только за очистку от вирусов
Anonymous
Хлопцы, кто работает на линуксе?
Anonymous
Трабл с русскими буквами был у кого? Файлы присылают, видимо, созданные в винде, а там вместо русских букв одни кракозябры
Anonymous
Майка тенÑ
Anonymous
Вот в таком виде
Илья
из архива достал?
Илья
Майка тенÑ
https://askubuntu.com/questions/568565/how-to-rename-file-names-to-different-encoding
Anonymous
Thank you)
Владимир
Ребят кто сможет помочь доделать фильтр?
Andrey
$DLTemplate->parseChunk ни у кого багов не вызывало на 7.3 пыхе?
Andrey
"Использовать AliasListing только для Папок" на 7.3. ругается на Error : implode(): Invalid arguments passed. Бага вроде
Dmytro
Под 7.3 еще не тестили
Andrey
Ну вот странная бага для теста. Это я запустил модуль, в котором шаблонизация на $DLTemplate->parseChunk сделана.
Andrey
1.4
Anonymous
1.4
Обновил у себя php до версии 7.3, сломал весь сервер 😊
Andrey
Йеа)
Andrey
У меня некоторые динозавры на 5.3. ещё работают. Не Эво правда.
Andrey
Цмс прадедушка Модх, как я её называю. Уж очень интерфейс и подход к внутренностям напоминает. IE онли.
Anonymous
Да у меня раньше сервер нормально был настроен на 7.3+MySQL 8, а потом решил что не хочу чтобы сайты на руте были и перенастроил с нуля
Andrey
Прям инлайн-редактирование шаблона. Технологии 2005 года, без смс и регистрации
Anonymous
Как отловить багу? https://monosnap.com/file/SzVPaE1ZS4LifbQL12Y2Z0SxCayqWO
Andrey
Попробуй поставь и запусти модуль https://yadi.sk/d/Y_cN4AtOAUywVg Не уверен что именно тот же, правда.
Andrey
Вся суть именно в том что в core.php используется parseChunk, и она выбрасывает ошибку.
Anonymous
Да в этом модуле есть ошибка
Andrey
В модуле?
Anonymous
Ну в смысле когда запускаю модуль ошибка возникает
Andrey
$out = $DLTemplate->parseChunk($tpl,$data,true); закомменти.
Anonymous
Сейчас партейку в варкрафт доиграю и ковырну
Anonymous
wc3?
да
Vitaliy
Andrey
Да мне не сильно надо. Я просто пытался заготовку модуля сделать универсальную, и чтобы шаблонизация была нормальная на DocLister. Отсюда и расширять его легче и т.д.
Anonymous
Короче расковырял, внутри алиаслистинга куча говна которое никто не переписывал
Andrey
Вона как.
Anonymous
Отправил комит с фиксом. Если по быстрому то как-то так оно исправляется https://github.com/evolution-cms/evolution/pull/1096/commits/b5e082576016ce66e1769d3e8c5d958cb1661088
Anonymous
Маловероятно у кого-то будет желание подробнее править, учитывая что сейчас идёт акцент больше в сторону 2.0, там кстати эта функция переписана чуть менее чем полностью
Anonymous
Как-то вот так в 2.0 https://github.com/evolution-cms/evolution/blob/2.0.x/core/src/UrlProcessor.php#L97-L116 Против того что в 1.4.x https://github.com/evolution-cms/evolution/blob/1.4.x/manager/includes/document.parser.class.inc.php#L2451-L2511
Andrey
Спасибо. Все равно это заготовка чисто моя, все модули пишут, как бог на душу послал.
Dmitriy
Добрый день, не могли бы помочь вот с этой проблемой https://vk.com/wall-25408690_20034 ?
Dmitriy
DocLister
Камиль
я вот такое впервые вижу
Камиль
чтобы внутри чанка шаблона через if чанк шаблон изменить
Dmitriy
я вот такое впервые вижу
До обновления работало, я не разработчик к сожалению.
Камиль
<div class="item"> [­[if? &is=`[+tv.image_news+]:!empty` &then=`{{chunk2}}` &else=``]] </div>
Камиль
может сработает
Dmitriy
может сработает
Не сработало
Камиль
``` <div class="item"> [­[if? &is=`[+tv.image_news+]:!empty` &then=` <a title="[+pagetitle+]" href="[~[+id+]~]"> <img src="[­[phpthumb? &input=`[+tv.image_news+]` &options=`w=200,h=150,far=C,zc=1]]" alt="[+pagetitle+]"> </a> ` &else=``]] </div> ```
Камиль
если так
Dmitriy
если так
Если это код чанка вместо имени чанка, то так работает
Михаил
Смену чанка лучше делать только в препаре
Камиль
Если это код чанка вместо имени чанка, то так работает
не понимаю а зачем вообще второй чанк
Dmitriy
не понимаю а зачем вообще второй чанк
Обновлял саму cms, перестало работать, нашёл кусок где перестало работать. Хочу понять почему так стало, чтобы дальше всё не стало хуже :)
Камиль
ну наверно логику парсера изменили немного
Dmitriy
ну наверно логику парсера изменили немного
Спасибо, оставлю пока так значит
Александр
я вот такое впервые вижу
Так обрабатывается оба чанка [[if? &is=`[*a*]:=:2` &then=`{{true}}` &else=`{{false}}`]] а так обрабатывается только чанк, удовлетворяющий условию [[if? &is=`[*a*]:=:2` &then=`@TPL:true` &else=`@TPL:false`]]
Михаил
Так обрабатывается оба чанка [[if? &is=`[*a*]:=:2` &then=`{{true}}` &else=`{{false}}`]] а так обрабатывается только чанк, удовлетворяющий условию [[if? &is=`[*a*]:=:2` &then=`@TPL:true` &else=`@TPL:false`]]
Символ @ должен быть в начале строки, чтобы dltemplate понял, что это указание, откуда берется чанк. В какой то версии вроде как имзенили порядок парсинга, раньше отрабатывал documentparser а затем dltemplate, теперь наоборот. Если раньше dltemplate на входе получал @TPL:chunk2 и понимал, что надо подгрузить chunk2, то теперь у него на входе просто содержимое чанка, которое он и обрабатывает впустую.
Sasha
Ребят, и всё же, никто не помнит, как решить, когда вместо результатов поиска через evoSearch выводится "1" ?
Sasha
Да и даже без результато в поиска, просто с вызовом evosearch
Sasha
Версию PHP пробовал переключить, думал, проблема в нём - нет изменений
Yevhen
на странице как вызывается сниппет?
Sasha
да
Sasha
на странице как вызывается сниппет?
Ничего сверхъестественного, [!evoSearch? &tpl=`evoSearch`... Я не могу вспомнить, что я сделал, такое уже было на каком-то из проектов и фиг знает, что именно