Перейти к содержимому


Фотография
- - - - -

Стоп слова в каталоге и в модуле "Похожие материалы"


Лучший Ответ SmetDenis , 21 July 2015 - 04:21

И вопрос - можно ли как-то сделать, что-бы эта надпись в каталоге не бралась из H1 карточки товара или изменить ее.

Самый простой способ - это сделать несколько разных текстовых полей и выводить их в зависимости от ситуации.
В данном случае - это чистое название игры.

Другой способ - это вырезать слова перед выводом в шаблоне
$title = $this->renderPosition('title');
$title = JString::str_ireplace('купить', '', $title);
echo $title;

Подскажите пожалуйста, каким образом это можно сделать, можно ли исключить определенные слова из "модуля похожих товаров" и из категорий, быть может что-бы они не брались из H1 а другого параметра или удалить из показа определенные слова...

Используйте теги для связи между материалами.
По этим тегам можно выводить похожие материалы с помощью элемента JBZoo Related items (auto). Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 RSK

RSK

Отправлено 20 July 2015 - 14:52

Здравствуйте! Сейчас сайт еще на стадии разработки,  activesteam .ru , в каталоге товара ( левое меню жанры игр Экшен, Шутеры и т.д. ) у меня находятся фото игр, обложки. При наведение на них появляется надпись взятая  из тега H1 на самой карточке товара, в моем случае "Купить "НАЗВАНИЕ_ИГРЫ" . И вопрос - можно ли как-то сделать, что-бы эта надпись в каталоге (фото игры вот тут -  http://clip2net.com/s/3kZkEdw купить borderlands 2 ) не бралась из H1 карточки товара или изменить ее. Допустим я в карточке товара напишу целое предложение в H1 , пример - "Купить Borderlands 2 ключ Steam дешево" , а в обложке  http://clip2net.com/s/3kZkEdw  я хочу видеть только надпись "Купить "НАЗВАНИЕ_ИГРЫ" и все... Каким это образом можно сделать, может можно как-то обозначить стоп слова, игнорировать слова купить, дешево и т.д. ?

 И еще один вопрос, похожий... У меня в карточке товара будет вкладка "Похожие игры" , по примеру вот как тут - http://randomsteamke...eaper-of-souls/ на старом сайте, и тут такая-же ситуация, берется название из H1, выводится "купить "название_игры" дешево ключ бла бла бла" а мне так не надо, я хочу что-бы выводилось только название игры и все. Допустим  вот как тут http://randomsteamkeys.ru/buy-assassins-creed-unity/  вкладка похожие, все игры из серии Ассасинс, но только как на моем новом сайте по этому примеру http://clip2net.com/s/3kZkEdw  но без Купить и так далее. Подскажите пожалуйста, каким образом это можно сделать, можно ли исключить определенные слова из "модуля похожих товаров" и из категорий, быть может что-бы они не брались из H1 а другого параметра или удалить из показа определенные слова...

 Заранее благодарен за ответ.


Сообщение отредактировал RSK: 20 July 2015 - 16:34

  • 0

#2 woodman

woodman

Отправлено 20 July 2015 - 16:46

Для всех фоток можно написать кастомный alt-текст, есть в опциях элемента при заполнении карточки товара.

Прикрепленные изображения

  • Untitled-1.jpg

  • 0

#3 RSK

RSK

Отправлено 20 July 2015 - 16:49

Для всех фоток можно написать кастомный alt-текст, есть в опциях элемента при заполнении карточки товара.

мне не нужны title  картинок, они и так у меня присутствуют, это вообще разные понятия и речь не об этом..

 

Еще актуально, буду благодарен за советы.


  • 0

#4 woodman

woodman

Отправлено 20 July 2015 - 17:00

Слово "Купить" сейчас тоже выводится через элемент text. Запишите туда свою фразу, а вывод title'a можно скрыть JS'ом.


  • 0

#5 SmetDenis

SmetDenis

Отправлено 21 July 2015 - 04:21   Лучший Ответ

И вопрос - можно ли как-то сделать, что-бы эта надпись в каталоге не бралась из H1 карточки товара или изменить ее.

Самый простой способ - это сделать несколько разных текстовых полей и выводить их в зависимости от ситуации.
В данном случае - это чистое название игры.

Другой способ - это вырезать слова перед выводом в шаблоне
$title = $this->renderPosition('title');
$title = JString::str_ireplace('купить', '', $title);
echo $title;

Подскажите пожалуйста, каким образом это можно сделать, можно ли исключить определенные слова из "модуля похожих товаров" и из категорий, быть может что-бы они не брались из H1 а другого параметра или удалить из показа определенные слова...

Используйте теги для связи между материалами.
По этим тегам можно выводить похожие материалы с помощью элемента JBZoo Related items (auto).
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!