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

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

7 ответов

21 просмотр

А я наоборот всегда удивлялся, что шаблоны не в 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ке быстро привык и уже сделал па...

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

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

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

Всем привет, Сейчас работаю с MODxAPI и хочу создать ресурс (modResource) и выдает ошибку: Base table or view not found: 1146 Table 'test2.ki6w_manager_users' doesn't exist В...
Кирилл Гацевич
5
А что за ниша?
Максим Филин
7
Абсртрактный ворос: а что вы делете, если вы сдали проект, а потом по гиту видно, что там везде ковырялись, а вас просят доделать что-то? Добавляете стоимость? Не беретесь за ...
Maxim Tresk
4
А есть у кого примеры работающей Рекапчи второй или третьей на ФормЛистере? Инструкцию нашел, но она вообще не работает
Artem
9
скажите, а как кэш почистить? в папке core вообще нет папки cash. А то в товарах картинку поменял, в админке показывает как надо, а на сайте нет
Vit Ist
2
Добрый вечер. Прошу помощи у неравнодушных - являюсь просто пользователем сайта на данной платформе, просто выкладываю туда инфо, новости. Ничего не понимаю в ваших формулах, ...
Надежда
24
Вот кстати. https://docs.evo.im/04_extras/commerce/99_primery/75_zakaz_v_1_klik.html Кроме этого способа ничего не появилось?э
Andrey K
3
Я так понимаю суть в том, что у миграций в функции down обычно drop table А в Сиде этого нету. Верно?
Jacov Borisov
3
Телега ушла поваляться только у меня?)
Sasha Beep
2
Господа простите, вопрос следующий: Тут об интересных вещах говорили - "делать сайт как пакет". А твшки создавать автоматом при развертывании пакета можно как-то и шаблоны?
Jacov Borisov
2
Карта сайта