Доброго времени суток. В данный момент изучаю битрикс .net Начитался различных мануалов, к сожалению, больше по php версие, чем по .net, по .net вообще только про натягивание дизайна нашел. Многое не понятно. Я напишу как я вижу некоторые моменты, а вы, пожалуйста, скажите правильно я понимаю или нет и, если не правильно, то скажите, пожалуйста, как прваильно и дайте, пожалуйста, ссылку, где доступным языком рассказывается про этот момент. Заранее очень благодарю.
1) В документацие всё пишут про то, что для такого-то шаблона дизайна такой-то файлик со стилями, для другого свой и т.д. Мне же нужно, чтобы на сайте был один css файл.
1.1) Скажите, куда этот css-ик положить.
1.2) Как этот css-ик подключать на сайт?
1.3) Также мне нужна одна папка для хранения изображений, относящихся к дизайну сайта. Где разместить эту папку?
2) ContentPlaceHolder.
2.1) Правильно ли я понимаю, что эта строка создает место в шаблоне, куда будут подставляться содержимое страниц сайта?
2.2) Внутри самих страниц сайта в визуальном редакторе выбираешь id-ик ContentPlaceHolder из шаблона дизайна и всё, что в редакторе наберешь попадёт вместо строки ContentPlaceHolder в шаблоне дизайна, верно?
3) Шаблоны страниц сайта. В php версие рассказывается, что можно создать шаблоны страниц сайта, а потом при создание страницы выбирать какой шаблон применить к странице. Есть ли такая возможность в .net версие? Или же придется внутри страницы создавать html страницы?
4) Компонент включаемая область. Правильно ли я понимаю, что этот компонент позволяет просто выбрать содержимое какого файла будет вставлено на месте компонента?
4.1) Что означает в настройке компонента "для раздела" и "для страницы"? Поясните, пожалуйста, не понятно.
5) Есть следующая задача: По дизайну шапка и подвал одинаковы у всех страниц - создаем шаблон дизайна №1, в котором будет шапка и подвал и ContentPlaceHolder, внутрь которого подставляется содержимое страниц.
Но также есть раздел сайта в дизайне, в котором одинаковая левая колонка, а вместо правой колонки находятся содержимое разных страниц. Можно ли как-то создать ещё один шаблон №2(внутрь которого будет подставляться содержимое страниц), который вставляется в шаблон №1?
То есть картина следующая:
есть шаблон №1 с одинаковой шапок и подвалом, а по центру вставляются страницы сайта
Для одного раздела должен существовать шаблон №2, который вставляется в шаблон №1 в место, куда вставляются страницы.
Внутрь же шаблона №2 должно подставляться содержимое страниц, относящихся к этому разделу. Как это сделать?
Или придется для этого раздела создавать шаблон, который содержит шапку и подвал как в шаблоне №1 + в этом шаблоне добавить верстку левой колонки? Неужели только так?
6) Как создавать формы и где вообще находятся модуль с формами? Ищу в дереве, не нахожу чего-либо относящегося к формам.
7) Стандартные компоненты хранятся /bitrix/components/... Внутри папки компонента находятся шаблоны компоненты. Если мне нужно изменить шаблон компонента, то нужно его скопировать в папку с шаблоном сайта?
1) В документацие всё пишут про то, что для такого-то шаблона дизайна такой-то файлик со стилями, для другого свой и т.д. Мне же нужно, чтобы на сайте был один css файл.
1.1) Скажите, куда этот css-ик положить.
1.2) Как этот css-ик подключать на сайт?
1.3) Также мне нужна одна папка для хранения изображений, относящихся к дизайну сайта. Где разместить эту папку?
2) ContentPlaceHolder.
2.1) Правильно ли я понимаю, что эта строка создает место в шаблоне, куда будут подставляться содержимое страниц сайта?
2.2) Внутри самих страниц сайта в визуальном редакторе выбираешь id-ик ContentPlaceHolder из шаблона дизайна и всё, что в редакторе наберешь попадёт вместо строки ContentPlaceHolder в шаблоне дизайна, верно?
3) Шаблоны страниц сайта. В php версие рассказывается, что можно создать шаблоны страниц сайта, а потом при создание страницы выбирать какой шаблон применить к странице. Есть ли такая возможность в .net версие? Или же придется внутри страницы создавать html страницы?
4) Компонент включаемая область. Правильно ли я понимаю, что этот компонент позволяет просто выбрать содержимое какого файла будет вставлено на месте компонента?
4.1) Что означает в настройке компонента "для раздела" и "для страницы"? Поясните, пожалуйста, не понятно.
5) Есть следующая задача: По дизайну шапка и подвал одинаковы у всех страниц - создаем шаблон дизайна №1, в котором будет шапка и подвал и ContentPlaceHolder, внутрь которого подставляется содержимое страниц.
Но также есть раздел сайта в дизайне, в котором одинаковая левая колонка, а вместо правой колонки находятся содержимое разных страниц. Можно ли как-то создать ещё один шаблон №2(внутрь которого будет подставляться содержимое страниц), который вставляется в шаблон №1?
То есть картина следующая:
есть шаблон №1 с одинаковой шапок и подвалом, а по центру вставляются страницы сайта
Для одного раздела должен существовать шаблон №2, который вставляется в шаблон №1 в место, куда вставляются страницы.
Внутрь же шаблона №2 должно подставляться содержимое страниц, относящихся к этому разделу. Как это сделать?
Или придется для этого раздела создавать шаблон, который содержит шапку и подвал как в шаблоне №1 + в этом шаблоне добавить верстку левой колонки? Неужели только так?
6) Как создавать формы и где вообще находятся модуль с формами? Ищу в дереве, не нахожу чего-либо относящегося к формам.
7) Стандартные компоненты хранятся /bitrix/components/... Внутри папки компонента находятся шаблоны компоненты. Если мне нужно изменить шаблон компонента, то нужно его скопировать в папку с шаблоном сайта?