NiceSEO’s VKontakte Crossposter

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

Virtuemart – добавляем изображения товаров в просмотр заказа в админке

Привет! Сделал только что доработочку для виртумарта, чтобы в админке при просмотре заказа в списке заказанных товаров отображалась также фотка товара. Ежели это то, что вам нужно – читате дальше, и у вас будет также 😎

Итак, что же за хак такой мы сегодня делаем? Добавляем столбец с изображением товара на страницу order.order_print админки, прямо как на этом скриншоте:

Красным явно показаны нововведения, которые мы сейчас и добавим в пару кликов (у меня же это заняло порядка часа времени, но дял читателей найссео ничего не жалко!)

Открываем файл, в котором мы будем производить почти все действия:

1. Находим, примерно на 290 строке следующий код:

и с лёгкой руки меняем на

2. Чуть далее, строчек через 10, находим запрос, начинающийся на:

и ВЕСЬ ЗАПРОС (а не только то, что указано выше, он занимает где-то 3-4 строки) меняем на следующий:

3. Еще чуть ниже, буквально через 10-20 строчек ищем такой код:

И сразу после указанных строк добавляем это:

4. Ну и заключительный момент, открываем administrator/components/com_virtuemart/languages/common/russian.php

И добавляем строку

Хак установлен, заходим в админку, тестируем, радуемся!

Несколько примечаний:

  • Версия Joomla в данном хаке – 1.5, Virtuemart ветки 1.1.4
  • По поводу подтоваров переживать не нужно, мы уже всё учли, если заказан подтовар, у которого нет картинки, а у родительского товара картинка есть – то она и будет показана.

Ежели всё работает (а не работать не может по определению), ставим лайк на данной странице, любим джумлу, виртуемарт, найссео и восхищаемся тем, что они могут все вместе 😀

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

    Спасибо, на 1.1.9 работает!!!

  • Kreolka_8

    У меня тоже на 1.1.9 работает!!! Немного другой вопрос. Прилагаю фото. Заметила, что при редактировании заказа администратором, нельзя изменить способ доставки, приходится общую цену варьировать скидками/наценками для изменения стоимости доставки. Использую стандартный модуль доставки: бесплатно и курьером. Может из-за того, что используется один и тот же модуль, vm считает, что существует только один вариант доставки?

  • Руслан

    Подскажите, как это реализовать в virtuemart 3.0.6?

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