[QUOTE]Евгений Бескровный пишет:
Включаемыми областями конечно можно, но не для того они сделаны, чтобы с помощью них определять вывод частей макета. Включаемые области необходимы для вставки в них каких-то часто изменяющихся элементов кода, образующих независимые блоки, включение-выключение которых на сайте не приведет ни к каким нарушениям в макете, т.е. ничего никуда не "поедет" и ничего нигде не "вылезет". [/QUOTE]
Я сделал с таким подходом не один десяток сайтов - ничего никуда не едет, колонка добавляется когда администратор в нее что-то поместил. Очень удобно, когда каждая страница имеет разный набор компонентов в колонках или вообще без оных. Т.е. напрашивается вывод: вы просто не умеете их готовить.
[QUOTE]Евгений Бескровный пишет:
Самым оптимальным решением, при таком поведении макета на определенных страницах или разделах сайта, ИМХО является вывод нужной структуры html-кода посредством задания простейших условий с использованием API-функций GetCurPage и GetCurDir. [/QUOTE]
А вот за такое нужно бить по рукам. Шаблон вообще не должен зависеть от файловой структуры.
[QUOTE]Евгений Бескровный пишет:
Естественно все это должен делать верстальщик, который работает над шаблоном
Идиотизм, когда "готовую верстку" "натягивает на битрикс" программер, в расчет не берем [/QUOTE]
Да, только не идиоты обучают верстальщиков АПИ битрикса, чтобы те делали шаблоны. И не важно, что в большинстве случаев программист с этой задачей справится куда лучше.
Включаемыми областями конечно можно, но не для того они сделаны, чтобы с помощью них определять вывод частей макета. Включаемые области необходимы для вставки в них каких-то часто изменяющихся элементов кода, образующих независимые блоки, включение-выключение которых на сайте не приведет ни к каким нарушениям в макете, т.е. ничего никуда не "поедет" и ничего нигде не "вылезет". [/QUOTE]
Я сделал с таким подходом не один десяток сайтов - ничего никуда не едет, колонка добавляется когда администратор в нее что-то поместил. Очень удобно, когда каждая страница имеет разный набор компонентов в колонках или вообще без оных. Т.е. напрашивается вывод: вы просто не умеете их готовить.
[QUOTE]Евгений Бескровный пишет:
Самым оптимальным решением, при таком поведении макета на определенных страницах или разделах сайта, ИМХО является вывод нужной структуры html-кода посредством задания простейших условий с использованием API-функций GetCurPage и GetCurDir. [/QUOTE]
А вот за такое нужно бить по рукам. Шаблон вообще не должен зависеть от файловой структуры.
[QUOTE]Евгений Бескровный пишет:
Естественно все это должен делать верстальщик, который работает над шаблоном
Идиотизм, когда "готовую верстку" "натягивает на битрикс" программер, в расчет не берем [/QUOTE]
Да, только не идиоты обучают верстальщиков АПИ битрикса, чтобы те делали шаблоны. И не важно, что в большинстве случаев программист с этой задачей справится куда лучше.