Адаптация HTML шаблона (шапка сайта)

Следующим шагом будет адаптация кода шапки сайта. Для удобства редактирования выполним её в виде виджета.

Адаптация HTML шаблона (шапка сайта)

Шапка сайта

Шапка сайта состоит из изображения, заголовка и текста:

<div class="header_img"><img src="images/main_img.png" alt="image" width="271" height="234" />
  <h2>best proposition</h2>
  <p><strong>More beautiful templates </strong><br />
  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam ac magna a turpis ornare aliquam id hendrerit nisl. Pellentesque adipiscing blandit mollis. Curabitur varius est et sem rhoncus et pretium massa molestie. </p>
  <div class="clr"></div>
</div>

Виджет шапки сайта

Для редактирования элементов шапки оформим её в виде виджета:

<!--{widget:header}-->
<div class="header_img"><!--{photo}--><img src="{src}" alt="{title}" /><!--{/}-->
<h2>{title}</h2>
{text}
<div class="clr"></div>
</div>
<!--{/}-->

Код начала виджета <!--{widget:header}--> указывает программе, что с этого места начинается код виджета. Чтоб этот код выполнился корректно, в проекте должен быть определен виджет группы header. В шаблоне RedPlanet определен похожий виджет для картинки шапки сайта, используйте его. Закройте редактор шаблона, выделите виджет Шапка и перейдите на вкладку Настройки, в поле Группа напишите header. Теперь этот виджет будет отвечать за шапку сайта нового шаблона.

Картинка начинается с кода <!--{photo}-->, параметры src и title будут относиться к изображению. Если для картинки не задан заголовок, будет использован заголовок родителя, это позволяет автоматически заполнять атрибут alt для изображения. Код <!--{/}--> закрывает код изображения, после него все указанные переменные будут относиться к виджету. Соответственно переменные title и text, которые идут ниже, будут подставлены из виджета. Завершается виджет кодом <!--{/}-->.

Добавьте текст и замените изображение виджета на изображение images/main_img.png кликнув по нему 2 раза и выбрав нужный файл. Теперь выполните просмотр сайта либо нажмите кнопку Обновить в окне предварительного просмотра. Если все сделано правильно, вы увидите шапку сайта с новым заголовком и текстом.