Перейти к содержанию
Форум поддержки пользователей VamShop

Изображение на инфор странице


Рекомендуемые сообщения

Подскажите как сделать чтобы на информац странице рисунок выводился как в карточке в pop-up окне. встаыляю код

<a class="zoom" title="Сертификат" rel="group" href="images/product_images/popup_images/Certificate/sertifikat.jpg" target="_blank"><img src="images/product_images/info_images/Certificate/sertifikat_m.jpg" alt="Сертификат" /></a>

Чета не работает

Ссылка на сообщение
Поделиться на другие сайты

для инфо страниц не подгружается скрипт:

<script type="text/javascript" src="jscript/jquery/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css" media="screen" />
<script type="text/javascript" src="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500
});
});
</script>[/code]

нужно править код

Ссылка на сообщение
Поделиться на другие сайты

Этот код подгружается вроде только для карточки товара.

Убрать условие

if (strstr($PHP_SELF, FILENAME_PRODUCT_INFO))

и все должно работать на всех страницах.

Ссылка на сообщение
Поделиться на другие сайты

Дoбавлял в шаблон/module/articles.html,  шаблон/module/articles_new.html

{literal}
<script type="text/javascript" src="jscript/jquery/jquery.js"></script>
<link rel="stylesheet" type="text/css" href="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.css" media="screen" />
<script type="text/javascript" src="jscript/jquery/plugins/fancybox/jquery.fancybox-1.2.5.pack.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("a.zoom").fancybox({
"zoomOpacity" : true,
"overlayShow" : false,
"zoomSpeedIn" : 500,
"zoomSpeedOut" : 500,
  });
});
</script>
{/literal}[/code]

не получается?

Ссылка на сообщение
Поделиться на другие сайты

Можно всё, но это ж нужно делать.

Добавить вот этот javascript код, а в самой статье добавить картинку, у картинки указать ссылке через a тэг с атрибутом class="zoom"

т.е. ничего сложного нет, всё делается в html-шаблоне (подключается fancybox) и в самой статье (указывается ссылка картинку).

Ссылка на сообщение
Поделиться на другие сайты

В самой статье вставляю

<p style="text-align: center;"><a class="zoom" title="Сертификат" href="images/sertifikat.jpg" target="_blank"><img src="images/sertifikat_m.jpg" alt="Сертификат" /></a></p>

убрал в header.php условие применения скрипта только для карточки товара.

Если этот код вставить в инф странице то работает норм, а если в статье то не работает. В чем ошибка?

Ссылка на сообщение
Поделиться на другие сайты

/templates/шаблон/module/article_info.html

Адрес картинки в атрибуте src лучше наверное абсолютный указать, а не относительный, т.е. полный адрес http://и т.д.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...