Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Проблема с кавычками в alt

Если в названии товара используются кавычки, то в теге alt получается неверный код с двойными кавычками. Пример кода:
alt="Корвет 750А "Full Option""

<a href="http://lodki-sibiri.ru/korvet-750a-full-option-.html" title="Корвет 750А "Full Option"">
<img src="http://lodki-sibiri.ru/images/product_images/thumbnail_images/p077_1_08.jpg"
style="margin:0px auto; align: center; border:3px solid #d2eefd" alt="Корвет 750А "Full Option""
width="155" height="118" style="padding-left: 0px; padding-bottom: 0px" /></a>



Как-то можно заставить движок в alt и title опускать " и ' ?


Проблема в том, что в alt и title заносится просто название продукции, поэтому кавычки также заносятся. Нет ли способа вывести из базы данных названия без кавычек?


поиск существует для того чтобы им искали
http://www.shopos.ru/forum/index.php?topic=2358.msg30038#msg30038
у меня работает


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



Нужно как-то из базы данных выводить отдельное название без кавычек, чтобы это работало для всех элементов - бестселлеры, карточки товаров, список товаров, новинки и рекомендованные.


Не  слишком хороший метод В ПРИНЦИПЕ. Если название - один текст, а ALT - другой, то плохо и для отображения на странице, и , скорее всего, для поисковиков. Кроме того, просто убирать кавычки - во многих случаях искажается смысл. Например, для многих товаров кавычки используют для указания размера в дюймах, это важно, и так вольно обращаться с названием НЕЛЬЗЯ!
Если считаете, что сказанное выше для Вас не важно, то можете посто убрать все кавычки в названиях, и дело с концом!
Полностью хорошее решение - разделить название и ALT в скриптах и шаблонах (а может, и в админке), или в шаблонах делать нужную замену. Но это работа не маленькая...


Конечно убирать кавычки в названиях тоже не дело. По идее должно быть разделение АЛЬТ и названия, чтобы выводилось из базы. Пока что просто убрал вывод альт картинок на главной, чтобы избежать несколько десятков ошибок валидатора хотя бы на главной. Но картики с пустым АЛЬТ не есть хорошо для поисковиков.


написал что работает ... а на самом деле видать что-то где-то опять переписал и теперь уже не работает)) хорошо что глянул:)


Источник



Copyright ShopOS