Пятница, 16 Декабрь 2011 17:40

Увеличение картинки в модулях Virtuemart при помощи RokBox

Оцените материал
(1 Голосовать)

Задача: сделать увеличение картинки в модулях mod_virtuemart_randomprod, mod_virtuemart_latestprod и т. п.при помощи плагина RokBox, а не стандартного лайтбокса.

Как сделать увеличение картинки в принципе, смотрим в этой статье, если надо, увеличиваем картинку в модулях Virtuemart 2. Смотрим под катом реализацию увеличения в Рокбоксе. 

Для начала нам нужно установить плагин System RokBox разобраться что к чему. Мы вставили в productsnapshot.tpl.php строку: 

Показать/скрыть php код

Посмотреть код
echo vmCommonHTML::getLightboxImageLink( $link, $text, $product_name, $product_id );
 

Теперь нам нужно найти саму функцию getLightboxImageLink, чтобы изменить параметр. По умолчанию в ссылке выводится rel="lightbox[roadtrip]", нам нужно вывести rel="rokbox[размеры]" или просто rel="rokbox". Я остановился на втором варианте. Поскольку мы меняем лайтбокс на рокбокс, в первую очередь нужно установить в настройках магазина следующие параметры отображения (входим в админку Виртуемарта - настройки - сайт - рядом с Выберите шаблон для магазина нажимаем на Настройки):

 После чего открываем файл htmlTools.class.php, который лежит в папке administrator/components/com_virtuemart/classes, находим код (у меня это 915-я строка):

Показать/скрыть php код

Посмотреть код
$link = vmCommonHTML::hyperLink( $image_link, $text, '', $title, 'rel="lightbox'.$image_group.'"' );

Дальше все понятно. Нам надо закомментить 'rel="lightbox'.$image_group.'"' и вставить вместо закомментированного 'rel="rokbox"'. Сохраняемся. Профит :)

 

Прочитано 13258 раз
Твитнуть

Комментарии   

 
Murray
0 #6 Murray 30.10.2014 18:00
I've been surfing online more than 2 hours today, yet I never found any interesting article like yours.
It is pretty worth enough for me. Personally, if all
website owners and bloggers made good content
as you did, the web will be much more useful than ever before.


My web blog ... esperma: http://aumentoesperma.tumblr.com/
Цитировать
 
 
Charlie
0 #5 Charlie 31.05.2014 21:04
Butt there defjnitely will come a time when the disposal in landfill of computer systems andd
mobile phones will be prohibited. In fact, you should only go with the free programs; you don't need to purchase
these at all. As you can easily see, that RDA figure of 75 mg is woefully short,
and leaves us very susceptible to both bacterial and viral diseases.


Have a look at my weblog; clash of clans hack no survey: https://www.facebook.com/clashofclanshacknoosurvey
Цитировать
 
 
Aisha
0 #4 Aisha 03.05.2014 09:47
Hi just wanted to give you a brief heads up and let you know a few of the pictures aren't loading properly.

I'm not sure why but I think its a linking issue.
I've tried it in two different web browsers and both show the
same outcome.

Also visit my web-site ... buy 1 million youtube views: http://www.moellerip.com/buy-youtube-views/
Цитировать
 
 
Артем
0 #3 Артем 13.04.2012 13:51
В анонсе есть ссылка (анонс обведен точечной рамкой) на предыдущую статью. Прежде чем внедрять рокбокс, прочтите ее. Тогда вопросов не возникнет.
Цитировать
 
 
Alexey
0 #2 Alexey 02.04.2012 17:35
Не получилось реализовать этот способ.
Не понятно где искать файл productsnapshot.tpl.php
VM ковыряю недавно, поэтому не судите строго))
Цитировать
 
 
Smit
0 #1 Smit 22.03.2012 12:44
Спасибо! Помогло! :lol:
Цитировать
 

Добавить комментарий

Защитный код
Обновить

joomla 1.7

Не получаются доработки?

Становитесь партнером студии Millor! Быстро и недорого эти ребята помогут решить практически любую проблему.

Хотите подзаработать?

Если да, то вам сюда! Партнерская программа студии MyWebSite. Получи 20% за каждого клиента! Работаем по всей России и СНГ!

Рекламное место свободно.