Изображение для HEADER

 Создание меню и контрольных материалов

 Создание контрольных модулей

 

В предыдущей главе было подробно рассказано о главном файле шаблона –   index.php  , который отвечает за построение кода страницы. Но этот файл только создаёт модульные позиции и некоторые элементы, но не указывает на их точное расположение, не определяет размеры и внешний вид; все эти данные берутся из подключаемых файлов каскадных таблиц стилей CSS.

Будем исходить из того, что вы уже продумали и создали нужные вам модульные позиции, прописали их в файле   index.php  , продумали, как будет выглядеть тот или иной элемент вашей страницы. Теперь можно приступать к оформлению и настройке, т.е. к работе с файлами CSS, но прежде чем это сделать, необходимо создать хотя бы один пункт меню, один материал, модуль, а так же изображение для "шапки" сайта; это нужно для того, что бы вы могли видеть получаемый результат и производить соответствующие действия.

Начнём с изображения для "шапки" сайта. Совершенно не обязательно рисовать какую-то специальную композицию, можно просто создать любой фоновой рисунок, главное, что бы он существовал как отдельный файл и имел необходимые размеры. А можете просто "вырезать" его из файла   template_preview.png  , находящегося в шаблоне! Для этого:

  • откройте файл с помощью редактора Paint.NET;
  • выделите нужную область и скопируйте в буфер обмена клавишами Ctrl + C;
  • выберите в меню редактора пункт Файл > Создать, в открывшемся окошке нажмите "ОК";
  • отредактируйте (если нужно) изображение и сохраните под любым именем (без кириллицы!).

Стоит иметь в виду, что изначально в шаблоне установлены настройки для изображения размером не более 1000px в ширину, т.е. такое изображение может быть меньше или равно этому значению, а так же зарезервировано место не менее 90px в высоту. Это означает, что изображение в "шапке" сайта может иметь в принципе любую высоту, но если оно будет меньше 90px, то ниже этого изображения останется пустое пространство. Эти две величины можно легко изменить в CSS (см. следующую главу).

Теперь открываем административную панель и вводим полученное изображение в шаблон, как это было описано в главе 8 первой части:

 

 

Жмём "Сохранить", затем "Просмотр сайта" и видим результат: изображение установлено.

Теперь создадим 2-3 материала, 2-3 пункта главного меню, привяжем их к материалам и выведем главное меню на страницу. Всё это было подробно описано в первой части в главах 9-11, однако для ускорения процесса можно воспользоваться более коротким путём.

В панели управления открываем Меню > Main Menu > Создать пункт меню:

 

 

В открывшемся окне нажимаем   Выбрать  :

 

 

В открывшейся таблице выбираем Материалы > Материал:

 

 

и жмём   Создать материал  :

 

 

При этом откроется окно создания материала. Так как создаваемый материал нужен исключительно для настройки внешнего вида страницы, то здесь можно напечатать всё, что угодно; главное, не забыть ввести заголовок и небольшой текст. Далее жмём   Сохранить и закрыть  :

 

 

Теперь вводим заголовок меню, например, "Пункт меню", и жмём   Сохранить и закрыть  .

В открывшейся таблице устанавливаем созданный пункт как главный, а имеющийся пункт Home отключаем:

 

 

И последнее, что нам осталось сделать с меню – указать правильную модульную позицию для главного меню в соответствии со своим шаблоном. Для этого открываем Расширения > Модули (любое меню это тоже модуль):

 

 

В открывшейся таблице мы видим, что модульная позиция указана не для нашего шаблона, поэтому её надо изменить:

 

 

Кликаем на Main Menu, в открывшемся окне в блоке "Позиция" устанавливаем соответствующую модульную позицию и жмём   Сохранить и закрыть  . Теперь для нашего главного меню в таблице должна быть указана правильная позиция.

Жмём на "Просмотр сайта" и видим уже установленное меню и материал:

 

 

 Обратите внимание: в данном случае у нас для секции основного контента (см. часть2,глава 3) используется вариант content-mid, т.е. "контент посередине", а так как ни слева, ни справа нет модулей, модульные колонки LEFT и RIGHT скрыты и основной контент занимает всю ширину страницы.

Это следует учитывать, так как при создании шаблона необходимо проверять и настраивать все возможные варианты, а их не три, а четыре:

  • модули слева от контента,
  • модули справа от контента,
  • модули слева и справа от контента;
  • нет модулей (рис.16).

Для того, что бы настраивать и проверять все возможные варианты с модулями,  надо просто создать два любых модуля и поместить их на соответствующие позиции: один на LEFT, другой на RIGHT.

Создаём два модуля: например, это могут быть модуль авторизации и модуль типа "HTML-код", в который нужно вставить любое изображение определённой (заранее продуманной) ширины. Так как процесс создания модулей был подробно описан в части 1, повторять всё это заново нет смысла; напомню только что модуль авторизации   Login Form    уже подключен по умолчанию и нужно просто выставить для него правильную модульную позицию, например, LEFT, а модуль типа "HTML-код" нужно создать: кнопка Создать > HTML-код; далее вставить картинку, указать название, выставить позицию RIGHT и сохранить. В результате при просмотре сайта мы получим следующее:

 

 

Теперь нужно создать ещё два модуля для вставки в позиции TOP-CONTENT и BOTTOM-CONTENT. Для этого:

  • в разделе Расширения > Модули жмём   Создать  ;
  • вводим название (например, "Модуль №3);
  • устанавливаем позицию TOP-CONTENT;
  • отключаем показ заголовка (обычно в этих модулях он не используется);
  • устанавливаем изображение (размер приблизительно 468 х 60 px – это размер рекламного блока в Google);
  • открываем вкладку Дополнительные параметры и в строке "Суффикс CSS-класса модуля" прописываем " topcontent" с обязательным пробелом впереди.

 Тоже самое делаем для нижнего модуля, но вводим другое название (например, "Модуль №4), выставляем позицию BOTTOM-CONTENT, а в качестве CSS-суффикса указываем " bottomcontent" с обязательным пробелом впереди. Не забываем всё сохранять.

И последнее, что нужно сделать – установить правильную позицию для модуля навигации ("Хлебные крошки"). Это вы сможете сделать уже самостоятельно, без всяких инструкций.

Теперь обновим страницу сайта и посмотрим, что получилось:

 

 

Как видим, все модули на месте: слева, справа, внизу, вверху, "хлебные крошки" и меню.

 В данной статье все модули были вставлены на позиции, соответствующие создаваемому шаблону. В своём же шаблоне вы должны создавать модули, которые вы решили использовать для своего сайта и вставлять их на соответствующие, задуманные вами позиции! 

Всё! Можно переходить к настройке сайта: работе с CSS. 

Добавлять комментарии и ответы могут только пользователи, прошедшие регистрацию!
Зарегистрируйтесь и напишите своё мнение или ответ!