View Alla Kibzoun's LinkedIn profile View ArtStudio profile


Hажав    ,
пошлите эту подсказку
вашим партнерам
и проголосуйте
(Delicious, Facebook, Digg,..)
Интеллектуальная поисковая система Nigma.ru
 

февраля 12, 2009

Общее описание Раздела в IntwayStore

Каждый товар в магазине имеет свое описание и вы знаете, как его сделать.
Иногда требуется общее вступление для всего раздела.
Например, если товары в разделе однотипны, в их описании много общего. Чтобы не повторяться, можно сделать одно общее описание раздела, а в описании товаров написать только их отличительные детали: цвет, размер, цену,...

Общее описание раздела не предусмотрено в IntwayStore. Будем хитрить.

Вставьте это в поле Копирайт в управлении магазином, поменяв на свое название раздела, текст описания.

<script>
var inp=document.getElementsByTagName ('H2');
if (inp.length>0 && inp[0].innerHTML.indexOf('РАЗДЕЛЫ')>0)
{
if (inp[1].innerHTML=='Название_Раздела'){ inp[1].innerHTML+='<br><div style=BACKGROUND-COLOR:#FFFFFF;FONT-SIZE:12px;BORDER:1px;COLOR:#000000>ТЕКСТ_ОДНОЙ_СТРОКОЙ</div>';}

}
</script>


Текст должен быть одной строкой, без переходов на другую строку. Там, где вы хотите перейти на следующую строку, вставляйте <BR>. Если у вас в тексте есть кавычки, используйте двойные ". Таковы правила HTML (урок 5).

Вы можете менять у описания стиль:
BACKGROUND-COLOR: - цвет фона
FONT-SIZE: - размер шрифта
COLOR: - цвет текста
BORDER: - Ширина рамки (0px - без рамки)

Вот примеры с разными стилями описаний.















Если текст у вас длинный или вы делаете описание для нескольких разделов, то не стоит все вставлять в Копирайт поле.

Сделайте файл с таким кодом

var inp=document.getElementsByTagName ('H2');
if (inp.length>0 && inp[0].innerHTML.indexOf('РАЗДЕЛЫ')>0)
{

if (inp[1].innerHTML=='Название_Раздела_1'){ inp[1].innerHTML+='<br><div style=BACKGROUND-COLOR:#FFFFFF;FONT-SIZE:12px;BORDER:1px;COLOR:#000000>ТЕКСТ_1_ОДНОЙ_СТРОКОЙ</div>';}

if (inp[1].innerHTML=='Название_Раздела_2'){ inp[1].innerHTML+='<br><div style=BACKGROUND-COLOR:#FFFFFF;FONT-SIZE:12px;BORDER:1px;COLOR:#000000>ТЕКСТ_2_ОДНОЙ_СТРОКОЙ</div>';}

...........повторить другие разделы

}

Делайте файл, пожалуйста, не в WORD программе.
Назовите файл catdescriptions.js и загрузите его на свой хостинг имя.intway.info в папку httpdocs

А в поле Копирайт вставьте только

<script src='http://имя.intway.info/catdescriptions.js'></script>

-------------------------------------------------------------------------------

Если вы получаете Подсказки по email, а не читаете на сайте, то когда вы позднее будете делать что-то по подсказкам, лучше снова прочитать ее на сайте http://intwaystore.info. Бывает, что подсказки исправлены или добавлено что-то в подсказку, в комментарии, чего не было в рассылке.

Удачи!
.

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

Аня комментирует...

Здравствуйте, Алла! Все сделала по подсказке - создала документ catdescriptions.js, текст писала в нем, а не копировала из Word, загрузила в папку httpdocs, вписала в копирайт нужный код,но почему-то в нужном разделе магазина не отобразилось краткое описание раздела. Помогите, пожалуйста, справиться с задачей.
Аня.

ArtStudio комментирует...

Аня, пришлите на artstudio@intway.com файл catdescription.js , что вы сделали

gala50 комментирует...

Здравствуйте, Алла! Только что отправила Вам документ catdescriptions.js для проверки. Я привела в нем краткие описания только двух разделов магазина. У меня возникли еще 2 вопроса:
1. Можно ли будет в дальнейшем дополнить, изменить содержимое этого файла (добавить описание новых разделов)у себя на компьютере и просто заменить в папке httpdocs страрый вариант catdescriptions.js на новый? Менять что-либо в поле копирайта при этом нужно будет или нет?
2. Если я захочу сделать краткое описание раздела, название которого отображено не черным, а бардовым цветом при помощи тагов, то в документе catdescriptions.js названия разделов должны также идти с этими тагами?
СПАСИБО, АНЯ.

ArtStudio комментирует...

1. Да, вы правы, Аня. Вы можете, как угодно менять текст в файле catdescriptiоns.js в дальнейшем. Копирайт менять не надо, это просто ссылка на файл.

2. Если вы в управлении магазином назовете раздел <font color=#554400>Название</font> (для выделения цветом), то и в файле catdescriptions.js должны вставить точно такое название раздела в код.

Удачи!

Аня комментирует...

Здравствуйте, Алла! Спасибо, что уделили мне внимание и помогли разобраться. Теперь все работает, описания разделов появились. Когда видишь такой результат, появляется желание идти дальше. Спасибо за Ваш труд.
Аня.

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

Когда вы пишите комментарий, надо написать текст и выбрать идентификационную запись.
ИЛИ
комментируйте как "Анонимный"