Ходим на работу в интернет

Сколько раз маленький ребенок делает попытку встать и пойти, пока не научится ходить?

Как поставить свой текст на главную страницу магазина футболок

Автор: Игорь

Если у вас магазин по продаже футболок построен на движке shop версии 3.3 и выше — все дальнейшее касается вас.
Новая версия движка магазина футболок и новые шаблоны к нему не предполагают более возможности разместить текст на главной странице.
Точнее — средствами админки это не сделать.
Логика такого решения мне не очень понятна — главную страницу сайта стоит уникализировать — нет ничего хуже, когда ваш сайт полностью похож на сотни других.
И никто никогда не убедит меня в том, что для такой уникализации достаточно использовать раздел «SEO фичи«, доступный в админке нашего магазина, чтобы прописать уникальные метатеги.

Потому что метатеги — это хорошо, но мало. И хотя бы 500 знаков уникального текста на самой странице вам точно не помешают.

Поскольку партнерка не дает нам нормального варианта, будем лечить гланды достаточно нетрадиционным способом.

Все шаблоны находятся у вас в корне сайта, в папке themes
Каждый шаблон — в своей собственной папке.

И в каждой папочке шаблона есть свой собственный файлик index.tpl
Его и надо редактировать.

Проще всего — скачать всю папку шаблонов вот отсюда.
Там я уже внес необходимые изменения в файл index.tpl
В отдельном файлике лежит код, речь о котором ниже. Файлик так и назван — код. Без затей.

Если конкретно — поставил специальную метку, которая выглядит вот так:
!— на это место ставим код вывода текста на главной —
Метка начинается и заканчивается скобочками, типа: <
Если удаляете метку - удаляйте вместе с открывающей и закрывающей треугольной скобкой.

Что вам нужно сделать?

Вам нужно подготовить текст, который вы хотите разместить на главной странице.
И поместить его внутрь специального кода:
{if $smarty.server.REQUEST_URI==’/'}текст{/if}

Вместо «текст», собственно говоря и вставляете свой текст.

А саму получившуюся конструкцию ставите на место специальной метки.
Или сразу под ней.

При этом стоит использовать основные теги форматирования текста.

Потому что, если вы просто напишете вот так вот текст:

{if $smarty.server.REQUEST_URI==’/'}текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст
текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст
текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст текст текст текст текстк текст текст текст текст текст текст текст
текст текст текст текст текст текст текст текстк текст текст текст текст текст.{/if}

То получится не очень симпатично — текст сольется:

Поэтому стоит использовать теги форматирования.

Примерно вот так:

И тогда получится более форматированный текст.


разумеется, можно использовать и другие html-теги.

------------------------------------------------------------
PS: Получатели нашей приватной рассылки узнают первыми обо всем. И всегда получают чуть больше других.
Приватная рассылка, подписаться!
------------------------------------------------------------


Добавить комментарий



− 2 = семь