Описание картинки
#1
Отправлено 25 November 2012 - 02:48 PM
Кто подскажет, почему при наведении курсора на картинку не появляется описание картинки?
Появляется только пиктограмма лупы с плюсиком
#2
Отправлено 25 November 2012 - 09:49 PM
#3
Отправлено 25 November 2012 - 10:40 PM
Исследуем элемент.может альты не прописаны.
Маленькая картинка: <img id="204007.2.jpg" alt="BMW 3 E90/91 БАМПЕР ПЕРЕДНИЙ ГРУНТ" src="data/small/204007.jpg">
Большая картинка: <img class="highslide-image" style="visibility: visible; display: block; position: absolute; max-width: 9999px; z-index: 3; width: 703px; height: 441px; top: 0px; left: 0px; cursor: url("data/default/zoomout.cur"), pointer;" title="Нажмите на картинку чтобы закрыть окно" src="http://www.spb.avtoz.../204007.2.jpg">
Выключаем отображение изображений, картинка не показывается, ссылка с описанием присутствует.
Alt стало быть есть.
#4
Отправлено 25 November 2012 - 11:40 PM
#5
Отправлено 26 November 2012 - 12:06 AM
Страница сайта: http://www.spb.avtoz...oduct_1727.htmlи где ты хочешь чтоб это описание появлялось ? а вообще, ссылку на сайт, чо гадать-то.
при наведении на картинку по идее должно появляться описание картинки. Title страницы (BMW 3 E90/91 БАМПЕР ПЕРЕДНИЙ ГРУНТ) картинка тоже (BMW 3 E90/91 БАМПЕР ПЕРЕДНИЙ ГРУНТ) Вот при наведении курсора и не появляется надпись BMW 3 E90/91 БАМПЕР ПЕРЕДНИЙ ГРУНТ
#6
Отправлено 26 November 2012 - 12:45 AM
#7
Отправлено 26 November 2012 - 01:03 AM
в product_detailed.tpl.html
вместо этого
<a href="data/big/{$product_info.big_picture}" class="highslide" onclick="return hs.expand(this)">заменяем на это в 2-х местах
<a href="data/big/{$product_info.big_picture}" class="highslide" onclick="return hs.expand(this)" title="{$product_info.name}">
#8
Отправлено 26 November 2012 - 06:31 AM
core/tpl/user/default/product_detailed.tpl.htmlBadisoft, бредятину не надо нести....
в product_detailed.tpl.html
вместо этого<a href="data/big/{$product_info.big_picture}" class="highslide" onclick="return hs.expand(this)">заменяем на это в 2-х местах<a href="data/big/{$product_info.big_picture}" class="highslide" onclick="return hs.expand(this)" title="{$product_info.name}">
Заменяемая строка присутствует в 4-х местах. Какие нужно? (Заменил во всём файле, очистил хеш, теперь появляется.
Но при просмотре отдельного товара. А когда открываешь всю категорию (в данном случае в 2-а столбика товары) при наведении не появляется.
#9
Отправлено 26 November 2012 - 07:58 AM
#10
Отправлено 01 December 2012 - 10:15 PM
В этом коде
<script type="text/javascript" src="data/{$smarty.const.TPL}/highslide.packed.js"></script>
<script type="text/javascript">
<!--
hs.graphicsDir = 'data/{$smarty.const.TPL}/';
hs.outlineType = 'rounded';
hs.showCredits = false;
hs.loadingOpacity = 1;
hs.lang.restoreTitle = '{$smarty.const.STRING_HS_RESTORETITLE}';
hs.lang.loadingText = '{$smarty.const.STRING_HS_LOADINGTEXT}';
hs.lang.loadingTitle = '{$smarty.const.STRING_HS_LOADINGTITLE}';
hs.lang.focusTitle = '{$smarty.const.STRING_HS_FOCUSTITLE}';
hs.lang.fullExpandTitle = '{$smarty.const.STRING_HS_FULLEXPANDTITLE}';
//-->
</script>
<script type="text/javascript">
hs.dimmingOpacity = 0.75;
</script>
дописал вот так
<script type="text/javascript" src="data/{$smarty.const.TPL}/highslide.packed.js"></script>
<script type="text/javascript">
<!--
hs.graphicsDir = 'data/{$smarty.const.TPL}/';
hs.outlineType = 'rounded';
hs.showCredits = false;
hs.loadingOpacity = 1;
hs.lang.restoreTitle = '{$smarty.const.STRING_HS_RESTORETITLE}';
hs.lang.loadingText = '{$smarty.const.STRING_HS_LOADINGTEXT}';
hs.lang.loadingTitle = '{$smarty.const.STRING_HS_LOADINGTITLE}';
hs.lang.focusTitle = '{$smarty.const.STRING_HS_FOCUSTITLE}';
hs.lang.fullExpandTitle = '{$smarty.const.STRING_HS_FULLEXPANDTITLE}';
//-->
</script>
<script type="text/javascript">
hs.dimmingOpacity = 0.75;
hs.captionEval = 'this.thumb.alt';
hs.headingEval = 'this.thumb.title';
</script>
При увеличении фотографии с низу фотографии появляется надпись (берется из title страницы)
Только опять при наведении курсора на картинку не выводится описание.
Пробовал опять вернуть код, и кэш чистил, перестала появляться надпись.