Куда-То всё пошло не туда... Была простейшая концепция шаблона в

J: в папке с названием манифест, индекс, подмакеты tmpl, переопределения в html и медиа. Теперь решили медиа убрать в папку медиа, чтобы можно было переопределять их обратно в шаблон, сделали дочерние шаблоны, чтобы можно было переопределять не только медиа, но и переопределять переопределения. Наворотили фреймворков. Ради чего это всё? Чтобы не верстать? Так сверстать в index.php было много проще, чем потом поиметь кучу проблем со всеми фреймворками и переопределениями. А потом же еще кому-то всё это поддерживать нужно... Чтобы разобраться в простом шаблоне, нужно потратить 30 минут времени, чтобы разобраться с каким-нибудь t3, прошкой, или им подобным - минимум день, а скорее неделю. Может я просто старею?🤔

7 ответов

29 просмотров

А я наоборот всегда удивлялся, что шаблоны не в media, хотя по сути они тоже extensions.

Vitaly-Wedal Автор вопроса
Dmitry Rekun
А я наоборот всегда удивлялся, что шаблоны не в me...

Может потому что шаблон был раньше конечной точкой переопределений. Т.е. не предполагалось переопределение шаблона, т.к. в сам шаблон уходили все переопределения.

Все привели к стандарту

Не то что стареешь, просто сложно принимать новое когда привык к чем-то лет за 10. Но как я уже и писал child это норма для cms и здорово упрощает жизнь. Что до media вопрос спорный, но опять таки тебе ни кто не мешает делать как раньше.

Vitaly-Wedal Автор вопроса
Igor Berdichevskiy
Не то что стареешь, просто сложно принимать новое ...

Может быть. Но к 4ке быстро привык и уже сделал пару проектов на ней. Там всё удобнее по коду действительно. А переопределения, чайлды. Всё понятно с ними, не спорю. Но за эту гибкость приходится платить. И чем дальше, тем больше. Плагины, переопределения - это всё история про хаки и обновления же. Иногда думаешь: может уже и правда проще взять какой-нибудь laravel и собрать проект вообще без CMS, чтобы обойти это всё. Но потом стараюсь гнать эти мысли, т.к. там 100% будут свои грабли.

Vitaly Wedal
Может быть. Но к 4ке быстро привык и уже сделал па...

Ну в случае с child платить не надо. Ибо тот же wp уже по всем граблям погулял. Да и как я писал студии давно делают чилды в своих шаблонах просто там были ограничения и проблемы.

Vitaly Wedal
Может быть. Но к 4ке быстро привык и уже сделал па...

А ты думаешь в ларавел нет переопределений? Или думаешь ты там обойдешься без библиотек с теми же проблемами?

Похожие вопросы

Обсуждают сегодня

Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
10
В clientsettings есть поле client_rates. В поле pagebuilder. Как получить то его?)
Andrey K
8
У меня вот другая проблема, внезапная. Есть интернет магаз, есть товар. Цены не указана (пока что), написано "цена не проставлена". У товара есть p/n (код производителя). Идём...
Oleg Nosov
1
Яндекс маршрутизатор кто-нибудь использовал с своих проектах, чтоб через него маршруты составить/посчитать? Насколько простой/муторный сервис?
Dreamer_0x01 VeseloV
7
В pb нет возможности копировать строки?
Andrey K
5
мляяяяяя [!if? &is=`[!$_SESSION['mgrRole']!]:is:1` &then=`admin`!]
Sasha Beep
6
thumbSnippet вообще работает кстати? Я как-то тыкался, и он не захотел. Пришлось уносить в чанк и там уже phpthumb
Andrey K
2
Сделал краткий обзор магазина из статьи и заодно там же записал инструкцию по развёртыванию. https://www.youtube.com/watch?v=8-sE1vNk95Q (чё думаете по звуку? кое-что поменял...
Andrey K
17
А куда пропали описание полей в ClientSettings?
Дмитрий
6
Карта сайта