Andrey
А у нас нема APS пакетов? (https://habr.com/ru/company/komtet/blog/96745/)
Anonymous
Хлопцы, кто работает на линуксе?
Sasha
Народ, никто не помнит, как решить, когда вместо результатов поиска через evoSearch выводится "1" ?
Я что-то простое делал, чтобы заработало, но не могу вспомнить
Sasha
И еще вдруг кто подскажет, из extras выпилили винтажные расширения, например то же GetField и multifiles и где их теперь искать
Камиль
Камиль
если вы об этом
Камиль
значит не то :)
NeOleg
Sasha
Dmytro
Да но лучше DocInfo
NeOleg
Правильно
Sasha
Да но лучше DocInfo
Так-то оно так, но за рефактор какого-нибудь древнего сайта мне никто не заплатил, только за очистку от вирусов
Anonymous
Хлопцы, кто работает на линуксе?
Anonymous
Трабл с русскими буквами был у кого? Файлы присылают, видимо, созданные в винде, а там вместо русских букв одни кракозябры
Anonymous
Ðайка ÑенÑ
Anonymous
Вот в таком виде
Илья
из архива достал?
Илья
Anonymous
Thank you)
Владимир
Ребят кто сможет помочь доделать фильтр?
Andrey
$DLTemplate->parseChunk ни у кого багов не вызывало на 7.3 пыхе?
Andrey
"Использовать AliasListing только для Папок" на 7.3. ругается на Error : implode(): Invalid arguments passed. Бага вроде
Dmytro
Под 7.3 еще не тестили
Andrey
Ну вот странная бага для теста. Это я запустил модуль, в котором шаблонизация на $DLTemplate->parseChunk сделана.
Anonymous
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
Сейчас партейку в варкрафт доиграю и ковырну
Vitaliy
Anonymous
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
Камиль
ну наверно логику парсера изменили немного
Dmitriy
Dmitriy
Александр
Так обрабатывается оба чанка [[if? &is=`[*a*]:=:2` &then=`{{true}}` &else=`{{false}}`]]
а так обрабатывается только чанк, удовлетворяющий условию [[if? &is=`[*a*]:=:2` &then=`@TPL:true` &else=`@TPL:false`]]
Sasha
Ребят, и всё же, никто не помнит, как решить, когда вместо результатов поиска через evoSearch выводится "1" ?
Sasha
Да и даже без результато в поиска, просто с вызовом evosearch
Sasha
Версию PHP пробовал переключить, думал, проблема в нём - нет изменений
Yevhen
на странице как вызывается сниппет?
h k
Sasha
да
Sasha
на странице как вызывается сниппет?
Ничего сверхъестественного, [!evoSearch? &tpl=`evoSearch`...
Я не могу вспомнить, что я сделал, такое уже было на каком-то из проектов и фиг знает, что именно