При создании подраздела во вложенном подразделе система предлагает добавить пункт в меню текущего раздела, вместо создания файла меню в создаваемом подразделе. Более того, при создании страницы созданного подраздела, она предлагает добавить пункт в меню раздела расположенного по иерархии выше (вместо того, чтобы добавить пункт в меню подраздела в котором страница будет размещаться).
Для наглядности, фрагмент структуры сайта имеет вид:
Услуги
Создание сайтов
Заказать создание сайта
CMS
Стоимость сайта
1С-Битрикс |
Я хочу создать раздел "1С-Битрикс" в разделе "CMS". Раздел я создал, добавился пункт меню в разделе "Создание сайтов" - то есть, раздел и вложенный в него раздел отображаются в одном меню. Я хочу создать страницы в разделе "1С-Битрикс", ссылки на них, также, будет размещаться в меню раздела "Создание сайтов".
Самый простой, на мой взгляд выход - создать и отредактировать файл меню в новом разделе вручную. Это неудобно.
Если с подобной ситуацией столкнётся обычный пользователь, то, скорей всего, для него это будет неразрешимой проблемой.
Да, Вы можете посоветовать мне использовать инфоблоки. Тогда, научите меня пожалуйста, например, как разместить компонент веб-формы в элементе инфоблока. К тому же, я считаю, что использовать инфоблоки не всегда удобно - создать разделы и вложенные страницы из публичного раздела мне проще и быстрее. Для обычного пользователя - создание и настройка инфоблоков, размещение и настройка компонентов, привязка разделов инфоблока к меню будет непосильной задачей.
То есть, я считаю что будет правильно и удобно если при создании раздела файл меню всегда будет создаваться в его директории.