NiceSEO’s VKontakte Crossposter

Бесплатный плагин для Wordpress для автоматического кросспостинга в паблик ВКонтакте

Делаем картинки к товарам на странице корзины VirtueMart

Да, дорогие друзья, достал я вас всех этим ВиртуеМартом основательно, однако приходится постоянно его допиливать, а не поделиться этими допиливаниями я не могу, поэтому сегодня берём и делаем картинки к списку товаров в корзине для сайта на Joomla + VirtueMart.

В злосчастном виртумарте (в данном случае – ветки 1.1.х) по умолчанию вообще мало что есть, даже такой мелочи, как картинки товаров на странице корзины не предусмотрены.

Однако предусмотрен niceseo.ru, на который вы уже зашли, а значит сейчас проблема решится менее, чем за минуту!

Безо всяких длинных прелюдий (если что, скрин в конце статьи) открываем /components/com_virtuemart/themes/default/templates/basket/basket_b2c.html.php, находим строку

Примерно 31-ая. Дописываем перед ней:

Часть 2. Открываем /administrator/components/com_virtuemart/html/basket.php, находим строку (примерно 93):

После которой вставляем наш код:

Обновляем страницу с корзиной на сайте и радуемся примерно этому:

Да, niceseo могёт, не только словом но и делом, у нас появились картинки товаров, как на скриншоте, причем не просто тупо взята картинка именно этого товара, как сделано в остальных подобных хаках в интернете, а проверяется, есть ли родительский товар, и если есть, то берётся его картинка, а если нет, то собственно картинка данного товара.

При клике javascript-окошко с большой картинкой, всё как надо.

Если идти далее, чем страница корзины, то бишь на страницы checkout, где там выбор доставки и прочее – то там тоже всё как надо, товары показаны с учётом данного хака, с картинками.

Спасибо за внимание! Большого количества заказов и покупателей вашим виртуемарт-магазинам! С вами был linur, niceseo.ru,

P.S. На этом затянувшийся цикл статей про доработки VirtueMart ненадолго заканчивается, т.к. несмотря на их полезность, их стало слишком много подряд, а многим они неинтересны, то бишь только ленту засоряют, поэтому для разнообразия следующая запись будет, думаю, “О насущном”, так что всё ок, не отписывайтесь 😉

Статью подготовил linur, Специально для NiceSEO.ru, 31 августа 2012 года. При копировании не забывайте о ссылке на источник.
  • Рустам

    Благодарю очень помог. если что можно будет обращаться ?

  • Рустам

    Благодарю очень помог. если что можно будет обращаться ?

  • Сергей

    Спасибл вам, все отлично работает.
    Только хотелось бы заделать вывод картинки не через: void window.open
    а через: lightbox
    Как это реализовать не подскажите?

  • Александр

    Все работает, спасибо!

  • Алексей

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

Я также состою в:
Лучшая веб-студия!
Яндекс.Метрика
© 2011-2017 NiceSeo.ru