Pathologic
можно использовать сниппеты
Aleksey
ну так [[if]] по сути тот же сниппет?
Aliaksandr
Я использую [[if]] либо prepare если в чанке DL
Pathologic
ну, разница есть все же: написать if {} elseif {} else или разбирать параметры и все такое
Aliaksandr
Один раз пользовался кардинальным методом - в шапке некэшированный сниппет, который все ифы по шаблону обрабатывал и ставил в плейсхолдеры значения
Aliaksandr
Которые потом уже по шаблону использовались
Pathologic
Aliaksandr
Это же можно делать плагином, но с ним концы потом сложнее будет найти
Pathologic
шаблонизатор лучше всего (:
Aleksey
это типа Twig? сегодня рекомендовали уже его. Есть положительные отзывы?
Pathologic
да, типа Twig (: я отзываюсь положительно (:
Aliaksandr
Я боюсь что в твиге что-нибудь отвалится под самый конец и придется переделывать на чистом модх)))
Pathologic
пока что больше отваливалось в чистом modx ((:
Aliaksandr
Т.к. на конец оставляется обычно самое сложное)
Aliaksandr
Модх проще починить методом тыка)))
Сергей
это типа Twig? сегодня рекомендовали уже его. Есть положительные отзывы?
только отрицательные... сколько не говори о Твиге, а люди всё равно в говнокод лезут, пусть копаются в ифах и яматегах с ПХиксами
Aliaksandr
Возможно это фобия))))
Aliaksandr
Так как на ранней стадии его внедрения было много "если"
Сергей
Возможно это фобия))))
это нежелание потратить 2 часа времени, чтобы понять как это работает, но зато весь день потратить в чате с одним вопросом почему у меня не работают модификаторы - это могут
Сергей
Так как на ранней стадии его внедрения было много "если"
кажись всегда стабильно работал... я наговнокодил и разогнал твиг раза в два-три
Сергей
хотя это я для себя делал, так то всё пашет как часики
Pathologic
на ранней стадии разве что поставить было тяжеловато
Aliaksandr
кажись всегда стабильно работал... я наговнокодил и разогнал твиг раза в два-три
Не были там всякие оговорки то про чанки доклистера, то про еще что-то, уже не помню)
Aliaksandr
А потом и спросит не у кого будет, вот народ и побаивается)
Сергей
оговорки в духе, что Доклистер прекрасно с Твигом работает?
Aliaksandr
Внутри чанков не работал раньше
Сергей
Внутри чанков не работал раньше
с твигом чанки вам не понадобятся))
Pathologic
в чанках доклистера можно сейчас твиг использовать
Pathologic
а в шаблоне писать как обычно
Aliaksandr
Люблю я чанки больше @CODE, такая вот странная любовь))
Pathologic
я тоже (:
Сергей
Люблю я чанки больше @CODE, такая вот странная любовь))
делал сайт, так ниодного чанка и не сделал, не нашёл где бы его применить
Pathologic
ну или без чанков вообще
Aliaksandr
Наверно по старой памяти, потому что if можно использовать только в чанках))
Aliaksandr
Или phpthumb, что более актуально
Сергей
ставьте твиг, сразу много что покажется ненужным, поскольку всё есть в твиге
Aliaksandr
Так что тут на любителя, кто через prepare картинку режет, кому удобнее в чанке phpthumb, ну а кто-то до сих пор directresize фигачить пытается
Aliaksandr
Надо будет попробовать на какой визитке твиг)
Anonymous
@Dmi3yy @Pathologic93 Сергей У меня к вам вопрос, как к тем людям, которых я считаю круче себя в программировании на php. Представьте вы получили JSON откуда-то либо. Вам его нужно сохранить в файл, а потом в другом месте обработать. Ваши действия. 1) Сохраните JSON 2) Преобразуете в массив и через serialiaz получите строку которую можно записать.
Aliaksandr
Хотя именно тут дилемма: на визитке с ним возится лениво, а на портале начинать - стремно)
Владимир 🇺🇦
http://fugafilm.com.ua/
Сергей
json предпочтительнее
Владимир 🇺🇦
ребят проблема не могу понять почему отвалились якоря)
Aliaksandr
base href
Сергей
Хотя именно тут дилемма: на визитке с ним возится лениво, а на портале начинать - стремно)
как раз на визитке можно поучиться, но часа два вылетит точно на осознание работы твига
Anonymous
Отгадайте что я увидел в чужом исходном коде 😊
Pathologic
документация у твига хорошая
Aliaksandr
Я смарти лет десять назад пользовал, твиг по идее похож
Pathologic
ага
Pathologic
принципы те же
Сергей
Я смарти лет десять назад пользовал, твиг по идее похож
ну смарти за 10 лет немного изменился)
Anonymous
У меня уже есть желание, завести канал в телеграмме "не надо так"
Anonymous
Потому что в последнее время, что-то прям очень активно встречаю такие вещи
Aliaksandr
Зато юный хакер подумает зашифровано и не полезет)
Aliaksandr
У многих от вида исходных данных шопкипера в базе испуг по два дня был))
Aliaksandr
Тут тот же принцип))
Pathologic
у меня до сих пор от него испуг ((:
Anonymous
Ну я недавно в одну конфу кидал исходники шопкипера или ефильтра
Anonymous
Там тоже гениальные вещи были
Aliaksandr
Ефильтр сам по себе гениален, просто мало людей понимают, что там к чему)
Anonymous
Во нашёл: Залез в сниппет efilterresult, возник один важный вопрос. Серьёзно может не сработать? https://image.prntscr.com/image/Ps8WezAaRRepn9GrcYtxyw.png
Pathologic
ну и что тут плохого
Pathologic
может раньше $params не задавался без параметров
Pathologic
а, понял
Anonymous
ну и что тут плохого
Т.е. ты веришь, что в этой ситуации он может где-то потерятся?
Pathologic
нет, но может сначала проверка была, а через какое-то время добавилось присваивание, вот и получилось (:
Anonymous
О нашёл на гитхабе эту вещь https://github.com/webber12/eFilter/blob/master/install/assets/snippets/snippet.eFilterResult.tpl#L126
Anonymous
Да там и чуть выше, есть такое же присваивание и не одно.
Anonymous
А то вдруг скажите, что подфотошопил результаты 😊
Pathologic
много лажи тянется с давних времен, просто потому что лень переписывать
Aliaksandr
Всякое в жизни встречал, не вижу ничего криминального в доп проверке перед запуском)
Сергей
по идее на макс. уровне ошибок на пыхе 7.2, выдаст нотайс
Сергей
$params не является массивом
Pathologic
это еще почему