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