Anonymous
))
Да я знаю как пользовать, просто в видео самый первый пример, это прямо в контенте пишется {{@FILE:v1/test}} Многие могут так и делать.
Камиль
да я уже готов так сделать :D
Камиль
думаю как шаблон мобильной версии отделять
Камиль
там прям совсем другой шаблон проще наверно через file нужный выбирать и всё))
Anonymous
Большинство не осилит
Не важно, побухтеть за плохой пример всё-равно можно. Пусть будет стыдно тому кто это показал
Камиль
откуда $tplFolder прилетает?
Камиль
Anonymous
Плагин или сниппет?
Anonymous
А понял, плагин.
Anonymous
Опции плагина смотри вкладку 😉
Камиль
точняк. спасибо))
Камиль
если туда засуну проверку на мобилку https://github.com/serbanghita/Mobile-Detect и буду подставлять путь к файлам будет очень плохо или норм, но можно лучше сделать?
Dmytro
https://github.com/dmi3yy/isMobile/blob/master/install/assets/snippets/isMobile.tpl
Камиль
не хочу сниппет, у меня там не частично другие куски кода
Камиль
а прям другой шаблон, удобней подменять где нить вначале
Dmytro
Ну дальше уже можно делать как надо 🙂
Dmytro
Ну если все то логично через плагин что б в довесок еще и кешировать
Dmytro
что б кешились и с одним шаблоном и с другим )
Камиль
Ну дальше уже можно делать как надо 🙂
если я в плагине путь буду поменять $tplFolder = 'assets/templates/'; с кешированием всё норм будет?
Dmytro
Нет 🙂
Камиль
т.е. для десктопов $tplFolder = 'assets/templates/d/'; т.е. для мобилки $tplFolder = 'assets/templates/m/';
Dmytro
надо через кешкей в плагине добавлять что это mobile или desctop )
Dmytro
Вообщем рекомендую сначала разделить сделать что б работало а потом уже кеш докрутить )
Камиль
окей. кот говорил там три строчки дописать и просил 3 куска 😄
Pathologic
Принципы битрикса!!!
Anonymous
Я бы коту не верил
Dmytro
окей. кот говорил там три строчки дописать и просил 3 куска 😄
А ты сначала попробуй найти что за 3 строчи и где;₽)
Камиль
ну буду пробовать)) пока добавться бы до этого
Камиль
нубский вопрос но как блин чанк спарсенный получить? :D
Камиль
getChunk как и следоалось получает не спарсенный
Anonymous
parseChunk?
Камиль
parseChunk?
? {{ $modx->parseChunk('@CODE:' . $modx->getChunk('head'), [] ) }}
Anonymous
http://modx-gu.ru/api/parsechunk
Камиль
http://modx-gu.ru/api/parsechunk
а правильно ли в blade чанки использовать?
EVO bot Лёшка
Aliaksandr
Вот так и будут писать вместо прежнего {{head}} ))
Камиль
Вот так и будут писать вместо прежнего {{head}} ))
не ну ясен хер это я гавно написал. ищу манул чтобы курить его
Aliaksandr
Там же написано @modxParser('[*pagetitle*] [(site_name)] [!snippet!] {{chunk}}')
Aliaksandr
Наверно так и можно, если нужно :)
Aliaksandr
Ну значит не работает :)
Aliaksandr
Как в ридми расписано
Anonymous
А зачем вообще чанки в блейде?
Камиль
вот и я читаю про наследование
Anonymous
Вот, делаешь наследование и head/footer и ещё куча всего не нужны
Камиль
жесть как за 3 месяца апи подзабылось
Aliaksandr
И останется на эво 5-7 разработчиков, а остальные уйдут на битрикс и вп...)
Камиль
И останется на эво 5-7 разработчиков, а остальные уйдут на битрикс и вп...)
ага клиенты вонять начинают, мол где потом если что искать специалистов, а канал в телеграме рассматривать не хотят :)
Aliaksandr
ага клиенты вонять начинают, мол где потом если что искать специалистов, а канал в телеграме рассматривать не хотят :)
Им за свои деньги больше нехрен делать, только по всяким закуткам интернета шастать, где их еще и обложат оставшиеся:)
Aliaksandr
Консоль им в плечи и композером по сусалам, чтоб не сильно расслаблялись эти "клиенты":))
Камиль
Им за свои деньги больше нехрен делать, только по всяким закуткам интернета шастать, где их еще и обложат оставшиеся:)
недавно был случай у меня. поругался с заказчиком. он давай студию искать где будут ему правки вносить. те умельцы сказали что сайт сделан на древней системе с которой всякие "лохи" работают))
Aliaksandr
Так вместо того, чтоб сделать действительно то, что всех в первую очередь интересует - нормальный магазин, просто потрачено миллион времени, чтобы пристегнуть сбоку ларавел/блейд. Мое такое очень скромное мнение
Dmytro
Ну так никто не мешает на EVO 2.0 делать как и делали 🙂
Dmytro
тоесть мы расширяем функционал на новые штуки но не урезаем старый 🙂
Pathologic
и сможем говорить, что у нас как в битриксе два ядра (((:
Pathologic
два ядра два гига
Aliaksandr
ларавель это модели, нормальный магазин будет удобнее делать (:
Да весь интернет прям бурлит и шумит от мегаудобных, многофункциональных и очень гибких магазинов на ларавеле :)
Anonymous
ларавель это модели, нормальный магазин будет удобнее делать (:
А ещё будет eloquent, можно будет говорить что есть конструктор запросов 😊
Anonymous
А то для некоторых отсуствие конструктора это прям трагедия
Pathologic
Да весь интернет прям бурлит и шумит от мегаудобных, многофункциональных и очень гибких магазинов на ларавеле :)
я не интересовался, но видел как Женя ставил звездочки каким-то магазинным решениям под ларавель
Pathologic
а интернет бурлит и шумит про всякое говно типа вп и битрикса больше (((:
Камиль
народ хелп. где плагин блейдовский вотчит директорию? добавил условие if ($detect->isMobile() || $detect->isTablet()) { $tplFolder = 'assets/templates/mobile/'; } else { $tplFolder = 'assets/templates/desktop/'; } но один хер не смотрит в нужные папки
Dmytro
я не интересовался, но видел как Женя ставил звездочки каким-то магазинным решениям под ларавель
Ну вот на базе них логично будет и сделать evoShop )) потому и не пилим а ждем 🙂
Dmytro
так как по фронту и беку понятно но вот что будет в ядре пока не ясно )
Pathologic
нет, это как раз нелогично
Anonymous
Хотя возможно там из-за кэша затык. Берёт содержимое из кэша, минуя этот плагин
Anonymous
Так что возможно нужно смотреть в сторону плагина по формированию кэш ключа.
Anonymous
И туда добавлять модификации
Aliaksandr
я не интересовался, но видел как Женя ставил звездочки каким-то магазинным решениям под ларавель
Так его критерии понятны: можно без хака ядра унаследовать и полностью переписать логику:)
Pathologic
а это плохо что ли
Aliaksandr
Это просто совершенно не об этом
Камиль
Попробуй по вардампить, что бы понять где затык
понял. найти бы этот кусок кода с кешем
Aliaksandr
Это как ставить звездочки мерседесу не за машину, а за то, что они разрешают тебе их руль себе в жигули поставить
Anonymous
понял. найти бы этот кусок кода с кешем
Могу вот так подсказать case 'OnMakePageCacheKey': if($modx->getDocumentObject('id',$id)) { $modx->event->output('frozen_url_'.$id); } break;