Создание дизайн-шаблонов; уроки Photoshop, Illustrator, Lightroom, Gimp; обои для рабочего стола; иконки и headers для блогов.
Главная Фотоальбом Обо мне Карта блога
Подпишись на RSS!

LifeType FAQ. 5. Создаем статическую страницу.

Итак, допустим, Вы хотите сделать свою собственную html-страницу, независимую от разделов. Скажем так, хотите  создать карту сайта.

Кстати, карта очень хороша для поисковиков. Как правило, ее необходимо размещать в 1 клике от главной страницы. А на ней размещать ссылки на все статьи Вашего блога.
Если страниц уж очень много, то карту сайта можно разбить на несколько страниц. Размещать ссылку на карту сайта необходимо на каждой странице!

В общем, страница нам нужна именно сейчас и как можно быстрее.

Для этого идем в редактор шаблонов и копируем файл about.template и даем ему свое название, например sitemap.template

.

Открываем скопированный документ.

Самые верхние строчки удаляем. Они специфичны именно для страницы "about"

{assign var="OnAboutPage" value=1}
{assign var=title value=$locale->tr("about_myself")}

Далее идет строка, которую удалять нельзя. Это шапка вашего блога.

{include file="$blogtemplate/header.template" pageTitle="$pageTitle | $title"}

Теги html вообще не трогаем.

В нижеприведенной строке пишем название страницы:

<h2>{$locale->tr("about_myself")}</h2>
меняем на:
<h2>Карта Сайта</h2>

Следующее вновь удаляем:

{assign var=blogOwner value=$blog->getOwnerInfo()}
{assign var=AboutMyself value=$blogOwner->getAboutMyself()}

{assign var=picture value=$blogOwner->getPicture()}

В тегах <div class="post-content"> ...</div> пишем то, что Вам нужно. В моем случае, перечисляем все ссылки.

В самом низу две строки, которые также удалять не стоит. Footer - это низ сайта, а sidebar - правая/левая колонка.

{include file="$blogtemplate/sidebar.template"}
{include file="$blogtemplate/footer.template"}

Кстати, если Вам колонка на этой странице не нужна, Вы можете смело удалять строку  {include file="$blogtemplate/sidebar.template"}

Теперь, когда страница готова и нам надо ее просмотреть, поговорим о ссылке. Ссылку на страницу можно сформировать используя метод $url->templatePage("x"), где x - это название Вашей страницы, в нашем случае "sitemap".

Проще говоря, ссылка Ваша будет такого вида:<a href="{$url->templatePage("sitemap")}" title="">...</a>

Еще проще, рассмотрим на примере моего блога.
Если ссылка на страницу "Обо мне": http://juliettarose.ru/content/page,
то ссылка на карту сайта будет следующей:http://juliettarose.ru/content/sitemap

Надеюсь объяснила понятно :-) Если что, спрашивайте! Всегда отвечу. 

Отправить комментарий

Не показывается.
Image CAPTCHA

Услуги по созданию дизайна; верстка



© JuliettaRose, 2008-2017. При использовании материалов ссылка на источник обязательна.
Яндекс.Метрика