Карасёв Владимир Юрьевич писал(а):
Основное меню должно выводится до некоторого уровня в виде раскрывающегося списка на активном разделе, т.е.:
________________
Раздел 1
Раздел 2
- Подраздел 1.1
- Подраздел 1.2
- Подраздел 1.3
Раздел 3
Реализация многоуровневого меню не раз приводилась на форуме, посмотрите. Это та же карта сайта в частном случае, только подпункты открываются для текущего меню.
Карасёв Владимир Юрьевич писал(а):
необходимо выводить 3-й уровень (т.е. Подразделы 1.2.n) в ОТДЕЛЬНОМ блоке на странице, расположение которого задается в шаблоне страниц.
Делаете показ структуры через ShowStructure и при показе указываете родителя такого, как CURRENT_STRUCTURE_ID, эта константа содержит идентификатор текущего уровня структуры. Можете использовать в нескольких шаблонах, можете строить условия на базе этой константы. Идентификаторы структуру можно посмотреть в разделе администрирования.
Карасёв Владимир Юрьевич писал(а):
И вторая проблема. Хотелось бы иметь возможность создавать некие контентные блоки и подставлять их в определенное место страницы. К примеру, организую блок с координатами компании, и поставляю его на 1, 3, 5-ю страницы из 10 имеющихся.
Создайте статичную страницу через "Страницы и документы" и выведите ее через метод ShowDocument класса documents