Может я не так немного объясняю...
Конечно когда страницы абсолютно статичны, их не очень много, их будешь создавать сам и к материалам не нужно привязывать никакие дополнительные поля - то их совершено не нужно делать с помощью каких-то инфоблоков.
Но:
1. Содержимое меняется постоянно.
2. Их не 2-3, а более 30. Какие именно сразу не понятно. Да и не известно, понимает ли это сам заказчик. Набор постоянно меняется.
3. В верху страницы (в шапке) а также в некоторых других местах есть поля, которые зависят от содержимого (картинки+небольшие участки текста). Т.е. получается структура такова: статичная шапка - динамический контент - еще статичная часть - какое-нибудь меню - еще статика - динамический контент - ... - статичный подвал (и дизайн, расположение полей - не обсуждается).
4. Пользователь, который будет вести сайт, не очень квалифицированный.
Вот и появилась мысль:
1. Создаю инфоблок "Страницы сайта", в котором добавляю несколько дополнительных полей (для всех динамических частей, которые будут на странице).
2. Создаю одну php-страницу со всеми этими примудростями.
3. Показываю заказчику как добавить материал (в инфоблоке), какие поля заполнить и как добавить красивую ссылку.
ВСЕ.
Есть правда нехороший момент, который мне самому ОЧЕНЬ не нравиться: приходиться несколько раз на странице грузить этот инфоблок чтобы вывести только те поля, которые надо (с помощью разных шаблонов вывода). Но число обращений к сайту не очень большое, а заказчику будет легко заполнять, ведь все поля находятся в одном месте (А это самое главное)!!!
Вариант с отдельными страницами - ну как-то я не очень понимаю как это можно сделать. (Если каждый раз страницу формировать полностью (и динамический контент и статический), то заказчик может вполне законно спросить - а зачем мне такая CMS, где каждую страницу так сложно создавать).
Может кто предложит другой вариант концепции, буду очень рад.
Или может кто-то знает [B]как все-таки заставить работать меню правильно[/B] (как описано в моем первом посте).