1. работаю с битриксом 4 дня
2. в основном вношу мелкие и не-мелкие правки в уже работающий сайт и много читаю доку
3. нужно сделать новый сайт с нуля
4. перед глазаим уже работающие три однотипных сайта на одной системе
вопрос:
до этого имел дело со сложными CMS, в которых работа с шаблонами была организована следующим образом
скажем есть список (не хтмльный, а вообще)
для него само собой есть общий шаблон вида
хтмл
....
<%LIST%>
...
хтмл
а также шаблон элемента списка вида
хтмл
...
<%ITEM_NAME%>....<%ITEM_URL%>....<%ITEM_ID%>
...
хтмл
шаблоны хранятся в БД и добавляются туда через CMS
программист загружает эти шаблоны и вручную в цикле перебирая полученные из БД записи, подставляет вместо тегов значения для каждой записи
затем компонует все и выдает получившийся результат наружу
----------------
в тех сайтах на битриксе, с которыми имею дело, все сделано так
- есть вызовы $APPLICATION->IncludeFile в файлах в корне сайта
- есть включаемые файлы в bitrix\templates
а в них идет похожий код по загрузке данных из БД, но ВПЕРЕМЕШКУ С HTML - то есть нет полного разделения кода и данных, как я привык
это стиль предыдущего программиста?
или это общепринятый стиль работы с битриксом?
если стиль предыдущего, то где и как надо добавлять шаблоны и как их получать, чтобы работа с битриксом напоминала работу с уже знакомыми мне CMS?
2. в основном вношу мелкие и не-мелкие правки в уже работающий сайт и много читаю доку
3. нужно сделать новый сайт с нуля
4. перед глазаим уже работающие три однотипных сайта на одной системе
вопрос:
до этого имел дело со сложными CMS, в которых работа с шаблонами была организована следующим образом
скажем есть список (не хтмльный, а вообще)
для него само собой есть общий шаблон вида
хтмл
....
<%LIST%>
...
хтмл
а также шаблон элемента списка вида
хтмл
...
<%ITEM_NAME%>....<%ITEM_URL%>....<%ITEM_ID%>
...
хтмл
шаблоны хранятся в БД и добавляются туда через CMS
программист загружает эти шаблоны и вручную в цикле перебирая полученные из БД записи, подставляет вместо тегов значения для каждой записи
затем компонует все и выдает получившийся результат наружу
----------------
в тех сайтах на битриксе, с которыми имею дело, все сделано так
- есть вызовы $APPLICATION->IncludeFile в файлах в корне сайта
- есть включаемые файлы в bitrix\templates
а в них идет похожий код по загрузке данных из БД, но ВПЕРЕМЕШКУ С HTML - то есть нет полного разделения кода и данных, как я привык
это стиль предыдущего программиста?
или это общепринятый стиль работы с битриксом?
если стиль предыдущего, то где и как надо добавлять шаблоны и как их получать, чтобы работа с битриксом напоминала работу с уже знакомыми мне CMS?