В этой статье я расскажу о назначении файлов шаблона VirtueMart в двух из оставшихся четырех папок: common и product_details.
VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).

Эта статья является продолжением статьи VirtueMart – интернет-магазин на Joomla. Часть 19. Редактирование шаблона VirtueMart (Начало). В ней я расскажу о назначении файлов шаблона VirtueMart в двух из оставшихся четырех папок: common и product_details. Данная информация пригодится всем тем, кому требуется изменить внешний вид интернет-магазина, сделанного на VirtueMart, настроив его под себя.

Итак, в предыдущей статье мы рассмотрели шаблоны корзины, страницы списка товаров и оформления заказа VirtueMart. Далее остаются шаблоны fly-страницы товара, e-mail-сообщения и некоторых других мест интернет-магазина. Начнем рассмотрение с fly-страницы товара, т.к. все дальнейшее описание будет строиться именно на ней.

Редактирование шаблона VirtueMart. Подпапка product_details.

Папка product_details содержит шаблоны возможных вариантов страницы товара и дополнительных включений в нее.

Шаблоны страницы:

1) flypage.tpl.php – стандартный шаблон страницы товара. Выглядит, как показано на рисунке:

 

Редактирование шаблона VirtueMart

Данный шаблон задается в настройках VirtueMart и в настройках категории товаров. В этом шаблоне редактируется положение всех общих элементов, но не сами элементы.

2) flypage_images.tpl.php – шаблон, предназначенный для отображения страницы товара с дополнительными изображениями. Кстати сказать, дополнительные изображения добавляются не в настройках товара, а при клике в списке товаров по ссылке в столбце «Медиа».

Редактирование шаблона VirtueMart

3) flypage_lite_pdf.tpl.php – данный шаблон предназначен для удобного конвертирования в PDF. Он не показывает некоторые элементы интернет-магазина, например, кнопку добавления в корзину, и должен использоваться когда VirtueMart работает только как каталог.

Редактирование шаблона VirtueMart

4) flypage_new.tpl.php – просто другой вид страницы. См. рисунок:

Редактирование шаблона VirtueMart

5) flypage-ask.tpl.php – просто другой вид страницы. См. рисунок:

Редактирование шаблона VirtueMart

6) garden_flypage.tpl.php – изображение справа. См. рисунок:

Редактирование шаблона VirtueMart

Хочу заметить, что данные шаблоны первоначально выглядят ужасно и требуют редактирования кода, для создания приятного глазу вида страницы товара. Для редактирования требуются знания html и CSS. Знание PHP здесь не критично.

Примечание

  1. Вы смотрите страницу товара в браузере
  2. Изменяете шаблон страницы товара в настройках категории
  3. Обновляете страницу браузера
  4. Видите все тот же старый шаблон.

В чем дело?

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

Таковы стандартные шаблоны страницы товара VirtueMart. Из качество оставляет желать лучшего, но в целом, они содержат в себе все необходимое для тонкой настройки.

В папке product_details имеется еще подпапка includes. Рассмотрим содержащиеся в ней файлы:

1) addtocart_advanced_attribute.tpl.php – шаблон отображения свойств и атрибутов товара на странице товара VirtueMart

Редактирование шаблона VirtueMart

2) addtocart_custom_attribute.tpl.php – шаблон отображения свойств, которые вводятся вручную. См. рисунок:

Редактирование шаблона VirtueMart

3) addtocart_drop.tpl.php – отвечает за выпадающий список атрибутов и свойств. Особо тут редактировать нечего.

4) addtocart_form.tpl.php – собственно, форма добавления товара в корзину. См. рисунок

Редактирование шаблона VirtueMart

5) addtocart_list_multi.tpl.php – с этим файлом вообще долгая история. Он отвечает за форму добавления товара в корзину, но применимо:

  1. К дочерним товарам (я про это).
  2. При отображении кнопки добавления сразу для всех дочерних товаров (включается в Товар –> Показать опции –> Установить «Использовать список "бокс" для зависимых товаров» – > Выбрать «Кнопка "Добавить в корзину" для каждого зависимого товара»). Такая вот мутотень. Вообще говоря, эта опция только для очень искушенных пользователей т.к.:
  • Типы товаров уже сами по себе очень сложны для понимания
  • Настройки, описанные мной выше нельзя применить сразу ко всем товарам, можно только к каждому отдельно. Конечно, есть SQL-запросы, но все это для продвинутых Web-мастеров.

Редактирование шаблона VirtueMart

6) addtocart_list_single.tpl.php – тоже самое, что и addtocart_list_multi.tpl.php, но: ….. «Одна кнопка "Добавить в корзину"».

Редактирование шаблона VirtueMart

Чтобы было более понятно как добиться такого отображения привожу рисунок с настройками:

Редактирование шаблона VirtueMart

7) quantity_box_general.tpl.php – шаблон формы ввода количества товара перед добавлением в корзину:

Редактирование шаблона VirtueMart

8) quantity_box_radio.tpl.php – шаблон формы ввода количества товара перед добавлением в корзину, при стиле отображения «ratio». Этот стиль отображения количества задается в настройках товара, но как-то плохо работает. Мне не удалось толком настроить отображение через radio, если у кого получится – пишите.

На этом шаблоны fly-страницы товара VirtueMart заканчиваются. Правда некоторые из них еще будут перекликаться с шаблонами из папок common и pages, которые мы рассмотрим далее.

Редактирование шаблона VirtueMart. Подпапка common.

Судя по названию в этой подпапке содержаться шаблоны VirtueMart, общие для многих частей интернет-магазина. Сюда  входят аж 18 файлов:

1) availability.tpl.php – шаблон информации о доступности товара:

Редактирование шаблона VirtueMart

2) buttons.tpl.php – шаблон иконок печати, pdf, сообщения:

Редактирование шаблона VirtueMart

3) categoryChildlist.tpl.php – шаблон отображения подкатегорий данной категории на странице товара. Рисунок скажет нагляднее:

Редактирование шаблона VirtueMart

4) couponField.tpl.php – как видно из названия, этот шаблон отвечает за поле ввода купона, которое находится в разделе корзины:

Редактирование шаблона VirtueMart

5) featuredProducts.tpl.php – шаблон рекомендуемых товаров, отображающихся на  странице списка товаров категории (browse)

Редактирование шаблона VirtueMart

6) login_form.tpl.php – шаблон формы авторизации после нажатия ссылки «оформить заказ» в корзине:

Редактирование шаблона VirtueMart

7) minicart.tpl.php – шаблон мини-корзины, которая отображается через главный модуль VirtueMart.

8) moreImages.tpl.php – пустой файл

9) pathway.tpl.php – как понятно из названия это шаблон пути к товару. Отображение этого пути должно быть включено в настройках шаблона VirtueMart.

Редактирование шаблона VirtueMart

10) price.tpl.php – шаблон цены товара. Относится как к странице товара, так и к странице категорий товаров! Именно в нем определяется вид зачеркнутых цен.

11) productsnapshot.tpl.php – шаблон сопутствующих товаров, отображаемых на странице товара. Для того, чтобы они показывались, нужно задать их в настройках товара, вкладка «Сопутствующие товары».

Редактирование шаблона VirtueMart

12) recent.tpl.php – шаблон недавно просмотренных товаров на странице товара:

Редактирование шаблона VirtueMart

13) relatedProducts.tpl.php – данный файл отвечает за тоже, что и файл productsnapshot.tpl.php, только если первый выводит именно единичный товар, то этот выводит список тех файлов. Бррр… Получилось ужасно. Еще раз. Файл productsnapshot.tpl.php это товар, а файл relatedProducts.tpl.php – цикл создающий несколько товаров из productsnapshot.tpl.php. В общем, как-то так. Не знаю зачем было делать все так сложно, но мы имеем именно такую структуру.

14) reviewform.tpl.php – шаблон формы добавления отзыва на странице товара.

15) reviews.tpl.php – шаблон отзывов на странице товара.

16) shopIndex.tpl.php – заголовок главной страницы VirtueMart.

17) voteform.tpl.php – теоретически этот файл должен отвечать за форму голосования за товар на странице товара(там, где звездочки), но у меня не отвечает. Код выглядит как-то по-другому, не так как должен. Честно говоря, не знаю, почему так. Если кто разберется – напишите, буду признателен.

18) votes_allvotes.tpl.php – шаблон отображения голосов за товар на странице списка товаров (browse)

Редактирование шаблона VirtueMart

Следующая статья будет завершающей в истории про редактирование шаблона. В ней я расскажу про оставшиеся папки order_emails и pages.

Постовой:

Нашел полезную программу для вебмастеров, зарабатывающих в Sape - Sape Sitemap Generator. Она поможет добиться добавления абсолютно всех страниц вашего сайта в SAPE (даже если на нём полно страниц с УВ4 и с УВ5), и соответственно увеличить ваши доходы.

Понравилась статья? Сохраните себе на стену:

Ваша оценка материала очень важна для нас. Просим вас оценить статью или оставить отзыв в комментариях.

Другие статьи серии

Комментарии  

0 # shopIndex.tpl.phpparsanches 16.06.2010 07:25
На сколько я знаю файл shopIndex.tpl.php отвечает не только за заголовок а еще и за вывод категорий и текста из virtuemart если главная страница сайт является страницей virtuemart. Как-то так...
Ответить | Ответить с цитатой | Цитировать
0 # RE: shopIndex.tpl.phpWedal 17.06.2010 02:48
parsanches, просто заголовком главной страницы и будут категории :-)
Ответить | Ответить с цитатой | Цитировать
+3 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Genniy 16.06.2010 08:43
Спасибо за статью. Подробно расписано. Теперь не нужно копаться в файлах и искать где изменить.
Большой респект!
Ответить | Ответить с цитатой | Цитировать
0 # ДобавитьBigjump 16.06.2010 11:27
я вот как раз сейчас сижу разбираюсь в нюансах дочерних товаров... и мне кажется все таки Вы перепутали на картинке :)
addtocart_list_single.tpl.php – тоже самое, что и используется при отмеченной функции «Одна кнопка "Добавить в корзину". а на картинке ниже - наоборот.. :sad:

ну да .. с ней.. :sigh:
ВОПРОС: как сделать чтобы "рекомендлованные товары" featuredProducts.tpl.php отображались в две колонки?
Ответить | Ответить с цитатой | Цитировать
0 # RE: ДобавитьWedal 17.06.2010 02:53
Bigjump,
Цитата:
я вот как раз сейчас сижу разбираюсь в нюансах дочерних товаров... и мне кажется все таки Вы перепутали на картинке :) addtocart_list_single.tpl.php – тоже самое, что и используется при отмеченной функции «Одна кнопка "Добавить в корзину". а на картинке ниже - наоборот..
Точно, перепутал. Спасибо. Поправлю.
Цитата:
как сделать чтобы "рекомендлованные товары" featuredProducts.tpl.php отображались в две колонки?
Так в шаблоне и смотрите. Немножко с ним разобраться и все будет.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: ДобавитьBigjump 18.06.2010 09:41
ПОЛУЧИЛОСЬ!

Да уж там... внутри просто есть параметры!! :D

Великая ВЕЩЬ VM!!!
Ответить | Ответить с цитатой | Цитировать
+3 # Ура -а-а, товарищи!!!!Alexander 22.06.2010 11:30
Я вот не по теме вставлю пост. Хочу сказать, накипело - САЙТ классный, статьи - потрясающие, Автор - талант в изложении материала. Здорово !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
СПАСИБО.
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Bigjump 22.06.2010 11:56
Цитирую Alexander:
Я вот не по теме вставлю пост. Хочу сказать, накипело - САЙТ классный, статьи - потрясающие, Автор - талант в изложении материала. Здорово !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
СПАСИБО.

:lol:
ВОЗМУТИТЕЛЬНО не по теме! =)

Я тоже присоединюсь к Alexander : Cайт Отличный
До многой информации изложенной здесь самому дорыться очень сложно. Иногда даже просто вопрос-то не сформулировать для поисковиков или для форумов.
А здесь вот изучай и действуй! Только прочтешь статью а потом на пару ночей работы сразу появляется! =)
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 23.06.2010 02:09
Alexander, Bigjump, спасибо! Рад, что от сайта есть польза.
В скором времени здесь станет еще интереснее, а у посетителей появятся много новых возможностей. :-)
Ответить | Ответить с цитатой | Цитировать
0 # ВопросBigjump 26.06.2010 23:04
у меня еще есть вопрос!! Можно?
во всех шаблонах блок, формируемый
availability.tpl.php (то есть ДОСТУПНОСТЬ товара) находиться на одном уровне с блоком за который отвечает addtocart_form.tpl.php (то есть добавление товара в корзину)
как сделать чтобы эти блоки шли один под другим (а не рядом) как по умолчанию?
где описывается что они рядом?
:o
Ответить | Ответить с цитатой | Цитировать
-1 # RE: ВопросWedal 29.06.2010 04:18
Bigjump, это можно изменить путем правки кода страницы товара flypage, той, которая у вас установлена для магазина.
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Илья 30.06.2010 14:44
добрый день — как убрать такую вот проблему при переходе на другую страницу — блок с новинками товаров всегда отображаеться — хотя в модуле установленно отображение только на главной странице сайта
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 01.07.2010 06:26
Илья, да, такая проблема существует. И это действительно большая проблема Joomla. Вывод модуля в Joomla можно привязать только к пункту меню Joomla. Меню VirtueMart не является меню Joomla, оно стороннее. Поэтому при переходе по ссылке из меню VirtueMart, Joomla думает, что пользователь все еще на главной странице сайта и не убирает модуль.

В вашем случае решений два: простое и нудное и сложное, но быстрое:

1) Можно вручную создать меню Joomla с соответствующими ссылками меню VirtueMart. Т.е. в меню Joomla все его пункты будут ссылками на соответствующие страницы товаров(списков товаров) VirtueMart. Этот способ прост, но осложняется дальнейшее редактирование меню.

2) Модуль выводится в определенной позиции, которая помещена в php-условие, при котором она показывается, только если текущая страница = Главной. Так довольно сложно понять, но если немножко покопаться в шаблонах и разобраться в условиях php, то делается очень быстро и просто. Единственный недостаток способа - в позиции должен быть только один модуль, иначе при уходе с главной страницы пропадут все модули, находящиеся в данной позиции в независимости от настроек.
Ответить | Ответить с цитатой | Цитировать
0 # проблема с панелью управления и т.дSanta 15.07.2010 14:50
Доброго времени суток!!!
Респект автору. Толково, доходчиво :-)
Немного не по теме данного повествования, но столкнулся с проблемой 3 сутки не могу решить.
Суть: в панели администрирования VirtueMart при нажатии на любую ссылку выпадает 404 ошибка. Слетели иконки в простом виде, при переключении на расширенный имеем 404. Подозреваю что что-то напутал с глобальными настройками VirtueMart, но вернуться и что либо исправить не получается. Сам сайт с модулями VirtueMart есть, а управлять не получается. В нете подобные проблемы подымаются но толковых ответов нет. Надеюсь на помощь гуру ;-)
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Santa 15.07.2010 16:16
Уф, спасибо разобрался сам, кому интересно могу подсказать:
причина в настройках безопасности Site URL поменял Site URL повторно когда начал смотреть и изучать УРОКИ :-) ). В результате URL админпанели VirtueMart стал , отличный от исходного в joomla. (кажется правильно выразился). вылечил след образом в /administrator/components/com_virtuemart/virtuemart.cfg.php в секции
//these path and url definitions here are based on the Joomla! Configuration
define( 'URL', 'http://site/mag' );
define( 'SECUREURL', 'http://site/' );
убрал /site/mag т.е привел к виду define( 'URL', 'http://site/' );
Может кому поможет и он не убьет столько времени как я :-)
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 16.07.2010 01:23
Santa, да, все правильно. Пока я увидел вопрос, вы сами нашли ответ. И это очень хорошо, т.к. нет ничего ценнее для web-мастера, чем умение добывать информацию. :-)
Ответить | Ответить с цитатой | Цитировать
0 # не отображаетса формы ввода количества товараЮрий 15.07.2010 19:31
Я делетант, но учусь. Сначала немножко посидел на локалке, потом решил закинуть магазин на реальный хост. И все шло отлично сделал настройки магазина, добавил первый товар, и тут все. Не отоброжается форма ввода количества товара перед добавлением в корзину. И как итог корзина всегда пуста. Подскажите плиз.
Ответить | Ответить с цитатой | Цитировать
0 # RE: не отображаетса формы ввода количества товараWedal 16.07.2010 01:25
Юрий, расскажите немного подробнее. Нет только ввода количества или вообще кнопки заказа?
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: не отображаетса формы ввода количества товараЮрий 16.07.2010 06:29
Кнопка заказа ("Add to cart") есть.
Вот скинул линк на товар

vodoliycomua.s18.yourdomain.com.ua/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1&category_id=2&option=com_virtuemart&Itemid=1

Спасибо что думаете над моей проблемой ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: не отображаетса формы ввода количества товараЮрий 16.07.2010 06:32
Вот еще только заметил не отображаетса габариті товара тоисть вес ширина высота ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: не отображаетса формы ввода количества товараЮрий 16.07.2010 19:15
Домен зарегестрировали, и ссылка поменялась

vodoliy.com.ua/index.php?page=shop.product_details&category_id=2&flypage=flypage.tpl&product_id=1&option=com_virtuemart&Itemid=1

извините что столько пишу, уж очень хочу проблему эту решить ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Юрий 16.07.2010 19:12
Я так понял что габариты нужны для опредиления тарифа доставки
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Юрий 16.07.2010 21:16
Извините за спамерство уважаемый Wedal. Но я на сайт залил новую инсталяху с cms и магазином и демонстрационным контентом. (Думад что может я чтото напартачил) И как было раньше так и сейчас возле кнопки Add to cart нету выбора количества товара. Может дело в какомто конфигурационном файле, возможно какойто файл изменяетса при добавлении в корзину, а на ньом стоит запрет изменений, вот и невозможно добавить ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 17.07.2010 14:57
Юрий, уф, вы столько написали, что я уже совсем запутался в чем, собственно, проблема. Если еще актуально, то точно и конкретно. По ссылке посмотрел. Вроде все нормально.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Юрий 18.07.2010 19:18
)))) проблема уже решилась. Но вот другой вопрос можно ли так сделать чтоб на главной страничке был тот контент который я указал в joomle, а не тот товар которий в магазине, точнее категории ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 20.07.2010 01:26
Юрий, так оно так и будет, если не сделать главную страницу компонентам VirtueMart. Вообще, подробнее о главной странице в этой статье: wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-18-vivod-kategoriy-virtuemart-s-izobrazeniyami-na-glavnoy-stranice-saita.html
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Василий 20.07.2010 08:17
Здравствуйте
у меня вопрос по поводу товаров и категорий
создал 400 категорий в админке начал заполнять товары но увидел что не получаеться товар к категории привязать поскольку поле категория становиться пустым
но в списке категорий они все есть
на сайте тоже отображаеться
где я можу исправить в коде отображение категорий в товаре огромное спасибо
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 20.07.2010 08:32
Василий, уже был такой вопрос. Правда давненько. Смысл в том, что в VirtueMart, кажется после того, как категорий становится более 200, при создании товара категория не выбирается из списка, т.к. это становится неудобно, а нужно начать вписывать ее название, и тогда она появится(кажется так).
Это можно исправить изменив лишь одну цифру в одном файле, правда не помню в каком, давно дело было. Посмотрите комментарии в статьях по VirtueMart ответ точно есть в какой-то статье этой серии.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 20.07.2010 08:38
Василий, сам нашел:
Цитата:

файл administrator/components/com_virtuemart/html/product.product_form.php

редактируем строку
$number_of_categories = ps_product_category::count_categories(); if( $number_of_categories > 200 ) {

на $number_of_categories = ps_product_category::count_categories(); if( $number_of_categories > 1000 ) {
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Василий 20.07.2010 09:28
Огромное спасибо, помогло
Ответить | Ответить с цитатой | Цитировать
0 # нужно прайс в xmlЮра 10.08.2010 20:02
Здравствуйте. Перелопатил много ресурсов но так толком и не нашел. У меня магазин, хочу добавить свой прайс на другой сайт, там нужно загрузить в формате xml. Как правильно сделать этот прайс, подскажите ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: нужно прайс в xmlWedal 11.08.2010 07:45
Юра, могу посоветовать только использовать csv improved.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: нужно прайс в xmlЮра 11.08.2010 09:13
Скачал CSVI 1.9 в виде tgz файла. Как его дальше ставить ...
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: нужно прайс в xmlЮра 11.08.2010 09:22
Поставил, само дошло как надо сделать :)))
Ответить | Ответить с цитатой | Цитировать
0 # featuredProducts.tpl.phpОльга 14.08.2010 16:26
Здравствуйте! Помогите, плиз, где можно редактировать отображение рекомендуемых товаров на главной (joomla). featuredProducts.tpl.php -исправлен, на на листе категорий всё отображается красиво.
Ответить | Ответить с цитатой | Цитировать
0 # RE: featuredProducts.tpl.phpWedal 15.08.2010 13:01
Ольга, главная страница это вообще больная тема VirtueMart.В качестве главной страницы вы используете главную страницу Joomla или VirtueMart?
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: featuredProducts.tpl.phpОльга 15.08.2010 14:24
главная- joomla
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: featuredProducts.tpl.phpWedal 17.08.2010 07:47
Ольга, главная страница Joomla вообще не показывает по умолчанию что-либо из VirtueMart. Каким образом у вас отображаются рекомендуемые товары? Через модуль?
Ответить | Ответить с цитатой | Цитировать
0 # RE: featuredProducts.tpl.phpОльга 23.08.2010 21:53
Цитирую Ольга:
... где можно редактировать отображение рекомендуемых товаров на главной (joomla). featuredProducts.tpl.php -исправлен, на на листе категорий всё отображается красиво.


Получилось отредактировать файлом productsnapshot.tpl.php.
Но теперь вопрос в featuredProducts.tpl.php. Оформила его таблицей, после этого вместо трёх позиций на строку отображается один товар. Без таблички совсем плохо. Что с этим можно сделать? Спасибо
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Ольга 17.08.2010 09:44
Да, через модуль "mod_virtuemart_featureprod".
Нужно редактировать его самого или есть другой файл, который отвечает за данный вывод?
Спасибо за внимание, Wedal
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 17.08.2010 09:47
Ольга, да, тогда только один из файлов в папке с модулем. Шаблон VirtueMart к этому не относится.
Ответить | Ответить с цитатой | Цитировать
0 # правка КССGyörgy 23.09.2010 17:58
Здравствуйте!
Подскажите пожалуйста путь к файлу и название самого файла, где можно добавить к слову "Цена" слово "от". Например: было "Цена 300 руб", а чтобы стало "Цена от 300 руб" и так на каждой страничке товара.

Спасибо!
Ответить | Ответить с цитатой | Цитировать
0 # RE: правка КССWedal 24.09.2010 12:22
György, искать нужно в языковых файлах VirtueMart. Ищем слово "Цена", меняем на "Цена от".
Ответить | Ответить с цитатой | Цитировать
0 # Правка кнопки "купить"Karamba 29.09.2010 13:08
Здравствуйте. Спасибо за уроки. Очень помогло.
У меня вопрос: как поправить код чтобы на кнопке "Купить", после самого слова "купить" шло название товара (чтобы была кнопка [Купить nokia 3310] например)
Ответить | Ответить с цитатой | Цитировать
0 # RE: Правка кнопки "купить"Wedal 29.09.2010 13:56
Karamba, это можно сделать, но оно того не стоит. Как говориться, игра не стоит свеч :-) . Дело в том, что названия товаров могут быть разной длины, а изображение кнопки покупки фиксированной. Придется ее переделывать так, чтобы изображение растягивалось автоматически или вообще отключать ее изображение.

Но если все же вам интересно, то могу дать вектор (сам сейчас искать не хочу). Само слово "купить" находится в языковом файле VirtueMart. Там же можно посмотреть переменную, которой оно присваивается. Далее ищем эту переменную в коде и добавляем к ней переменную названия товара. Как-то так.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: Правка кнопки "купить"йцукен 01.10.2010 16:13
Я этим путем и пошел, но ничего не получилось.
Сначала нашел файлик addtocart_form.tpl , в котором есть строчка Цитата:
$button_lbl = $VM_LANG->_('PHPSHOP_CART_ADD_TO'); $button_cls = 'addtocart_button';
рядом с ('PHPSHOP_CART_ADD_TO') вставил вот эту строчку , но в итоге страница переставала работать "Ошибка".
Я в php полный дилетант, может вставляю не то и не в то место?
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: Правка кнопки "купить"Сергей 02.10.2010 21:24
Сорри за имя, исправил
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Ветал 25.11.2010 16:25
Wedal, возможно не совсем в эту тему, но если знаете - подскажите, пожалуйста.
Убрать стандартный "купить" убрал. Но фон не могу найти.
Вот скрин.
http://ipicture.ru/uploads/20101125/7rZQ6Xz5.png

как от него избавиться?
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 15.12.2010 04:40
Ветал, пропустил ваш вопрос. Извиняюсь. Поможет Firebug.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Ветал 15.12.2010 10:43
Точно! :eek:
Ответить | Ответить с цитатой | Цитировать
0 # отображение списка свойств товараАлександр 14.12.2010 08:16
А как можно сделать отображение списка свойств товара на странице категории товара?? Тоесть я поставил страницу отображения категории browse_2, gросмотр представления (fly-страницы) категории -flypage.tpl. Если товар не имеет свойств- в списке отображается напротив купить. Хочу также но для списка свойств товара.
Ответить | Ответить с цитатой | Цитировать
0 # RE: отображение списка свойств товараWedal 15.12.2010 04:48
Александр, что-то такое я делал, вот еще бы вспомнить как...
Там в папках Browse и Product_details есть подпапки includes, в них файлы addtocart_form.tpl.php. Смысл в том, чтобы из такого файла, который в папке product_details перенести часть данных в аналогичный, но в папке browse. Вроде было так, но точнее не скажу, не помню в упор. Давно дело было...
Ответить | Ответить с цитатой | Цитировать
0 # отображение списка свойств товараmanticor 15.12.2010 09:25
Wedal, пробовал написать данную тему у тебя на форуме- пишет ошибку. Где я могу запостить мою тему??
Ответить | Ответить с цитатой | Цитировать
0 # RE: отображение списка свойств товараWedal 15.12.2010 09:38
manticor, какая ошибка?
Ответить | Ответить с цитатой | Цитировать
0 # ошибкаmanticor 15.12.2010 14:48
как только я вставляю код php пишет
Forbidden access
(script tag in POST)
у тебя по ходу на теги ругается((
Ответить | Ответить с цитатой | Цитировать
0 # RE: ошибкаWedal 16.12.2010 04:37
manticor, для вставки кода там есть специальная кнопочка.
Нужно кликнуть по ней, выбрать язык, на котором написан код а потом уже вставлять его.
Ответить | Ответить с цитатой | Цитировать
0 # RE: ошибкаmanticor 16.12.2010 18:49
Цитирую Wedal:
manticor, для вставки кода там есть специальная кнопочка.
Нужно кликнуть по ней, выбрать язык, на котором написан код а потом уже вставлять его.

Именно так я и сделал :lol:
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: ошибкаWedal 17.12.2010 02:38
manticor, да, нашел проблемку. Поправил. Теперь все должно работать.
Ответить | Ответить с цитатой | Цитировать
0 # Цена наползает на маленькое изображениеKatovik 05.02.2011 10:22
А не подскажете ли вы, уважаемый Wedal, где подправить css цены товара или вообще не css, чтобы цена не наползала на маленькое изображение товара, а находилась под ней.
Высота изображения 100рх не вызывает такой проблемы, а 150рх - уже плохо.
Такая беда случается например в блоке "Вас, возможно, заинтересуют следующие товары" внизу карточки товара.

Вот здесь можно посмотреть пример:
http://igruana.ru/stil-zhizni/nastolnaya-igra-bonanza.html
Ответить | Ответить с цитатой | Цитировать
0 # RE: Цена наползает на маленькое изображениеWedal 07.02.2011 10:08
Katovik, нет. Я описал местонахождение всех элементов шаблона VirtueMart по файлам. Знания CSS на вашей совести.
Ответить | Ответить с цитатой | Цитировать
0 # Цена больше не наползает на маленькое изображениеKatovik 21.03.2011 23:14
Оказалось, что нужно поменять высоту блока, содержащего изображение, в файле productsnapshot.tpl.php (папка common).
По умолчанию стоит значение 120 px.
Ответить | Ответить с цитатой | Цитировать
0 # Несколько подтоваровДмитрий 09.02.2011 08:09
Спасибо за инфу! нужна помощь
может знаете, юзаю
addtocart_list_multi.tpl.php

Подтовары выводятся все ок А вот кнопки КУПИТЬ нету - исчезает ((( Я не пойму в чем прикол может поля налазиют друг на друга (( уже всю голову сломал подскажите как зафиксировать кнопку Addtocart в форме ??
Ответить | Ответить с цитатой | Цитировать
0 # RE: Несколько подтоваровWedal 16.02.2011 02:46
Дмитрий, цена отлична от 0?
Ответить | Ответить с цитатой | Цитировать
0 # Простой вопросАртеист 15.02.2011 09:03
Подскажите, где меняется порядок вывода "Рекомендуемые товары" и "Недавно просмотренных товаров" на странице со списком категории и на странице результатов расширенного поиска?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Простой вопросWedal 16.02.2011 02:45
Артеист, для категории меняется в одном из файлов browse_layouttable.tpl.php, browse_listtable.tpl.php, browse_notables.tpl.php в зависимости от того, какой из них используется. Про страницу расширенного поиска точно не скажу, нужно искать шаблон.
Ответить | Ответить с цитатой | Цитировать
0 # Родительские товарыАнатолий 15.02.2011 13:05
Столкнулся со следующей проблемой. Есть родительский товар и у него несколько позиций (подтоваров -- не знаю, как правильно назвать). Поле цена у родительского товара пустое, и когда человек переходит на страницу товара, то видит позиции с их ценами. Я выбрал опцию "Кнопка Добавить в корзину для каждого зависимого товара"/addtocart_list_multi.tpl.php -- но кнопка "Добавить в корзину" не появляется. Если у родительского товара поставить цену отличную от 0, то кнопка появляется. Что делать? У родительского товара не должно быть цены. Можно ли как-то сделать, чтобы кнопка таки появилась?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Родительские товарыАнатолий 17.02.2011 08:23
Можно что-то сделать не меняя логику шаблона?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Родительские товарыGaileks 08.09.2011 06:57
Надо в шаблоне отображения родительского товара flypage убрать код отвечающий за вывод цены товара , либо просто сделать цвет цены под цвет фона , тогда ее не будет видно ))))
Ответить | Ответить с цитатой | Цитировать
0 # Оформление дочерних товаровsoldat 14.03.2011 06:31
Как можно вывести дочерние товары сразу под основным? Ни как не могу сделать.
Спасибо.


Да и опечатку исправьте: Цитата:
б) настройки, описанные мной выше нельзя применить сказу ко всем товарам,
Ответить | Ответить с цитатой | Цитировать
0 # RE: Оформление дочерних товаровWedal 14.03.2011 10:07
soldat, покажите на картинке, что вы хотите сделать. За опечатку спасибо, исправил.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Оформление дочерних товаровdigiTALker 04.02.2013 08:38
выбрать отображение дочерних товаров в виде box
Ответить | Ответить с цитатой | Цитировать
0 # не могу заменитьЕлена 15.03.2011 22:46
нужна помощь. хочу использовать virtueMart как каталог и мне нужно заменить надпись "Задайте вопрос по этому товару" на надпись "связвться с админ" незнаю как это сделать.. :sigh: не судите строго я в этом всем вообще чайник :oops: так что если возможно напишите подробно.. еще хочу убрать рейтинг товара(звездочки. спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # RE: не могу заменитьWedal 16.03.2011 02:26
Елена, все, что в VirtueMart написано на русском, храниться в языковых файлах VirtueMart. Самый простой способ найти нужный файл - это поиск в файлах php, например, через Total Commander. Просто задаете в поиск эту фразу и файл найдется(правда там еще нужно галочку с кодировками поставить).
Ответить | Ответить с цитатой | Цитировать
0 # Подскажите пожалуйстаRimbo 19.03.2011 15:50
Здрасте всем!

Для начала большущий респек админу - пользуюсь сайтом постоянно...

Вопрос в следующем:
У меня в вирте стоят настройки на addtocart_list_single.tpl.php, так же поставил использование название подтовара как ссылку. При данных настройках отображаются свойства всех подтоваров сразу, и при перещелкивании подтоваров (по ссылкам) ничего не меняется (кроме разве что типовых значений).
1. Подскажите пожалуйста как сделать так чтобы отображались свойства только выбранного подтовара.
2. Возможно ли сделать свойства не открывающимся списком, а выбором с проставлением галочек? Как это сделать если возможно?

Благодарю заранее!!!
Ответить | Ответить с цитатой | Цитировать
0 # Доступность товара на странице категорийДарья 20.03.2011 10:46
Добрый день!
спасибо за отличную статью - не в первый раз уже она мне помогает! Но вот нюанс: вывела $product_availability на flypage - все чудесно, подключается шаблон availabilbity.tpl из папки common. Довела его до ума - красота.
Теперь хочу то же самое увидеть на странице категорий. Добавляю в шаблон browes ту же переменную: $product_availability - выводится только содержание самой переменной, шаблон с дополнительными заголовками и красивыми стилями и не думает подключаться. Пробовала перебросить шаблон в папку browse/includes - не помогает. Подскажите, что делать?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Доступность товара на странице категорийДарья 22.03.2011 06:58
Цитирую Дарья:
Добрый день!
спасибо за отличную статью - не в первый раз уже она мне помогает! Но вот нюанс: вывела $product_availability на flypage - все чудесно, подключается шаблон availabilbity.tpl из папки common. Довела его до ума - красота.
Теперь хочу то же самое увидеть на странице категорий. Добавляю в шаблон browes ту же переменную: $product_availability - выводится только содержание самой переменной, шаблон с дополнительными заголовками и красивыми стилями и не думает подключаться. Пробовала перебросить шаблон в папку browse/includes - не помогает. Подскажите, что делать?


Уф, вроде разобралась: вставила содержимое файла availability.tpl в шаблон browse - теперь все работает! :)))
Ответить | Ответить с цитатой | Цитировать
0 # Доступность товаров.soldat 30.03.2011 05:11
Заметил такую странность, при создании дочернего товара не выводится информация о доступности.
Я так понимаю, что за вывод информации о доступности отвечает блок
Код:
<?php
if( $this->get_cfg( 'showAvailability' )) {
echo $product_availability;
}
?>

который находится в flypage.tpl.php.

Скажите, у всех так или только у меня (нет информации если созданы дочерние товары)?
Ответить | Ответить с цитатой | Цитировать
0 # RE: Доступность товаров.digiTALker 04.02.2013 08:34
По дочерним товарам вообще скупо инфа выводится, хотелось бы отдельную статью по этому моменту.
Ответить | Ответить с цитатой | Цитировать
0 # кнопка "купить" работает по разному:vvk187 09.04.2011 05:00
Не могу понять:
1) Со страницы browse - все как положено. Появляется уведомление "товар добавлен в корзину", и два варианта: продолжить покупки или просмотреть корзину
2) Со страницы flypage - не работает совсем (при наведении курсор меняется, но после клика ни чего не происходит)
3) В меню "сопутствующие товары", в моем переводе: "может вас заинтересуют следующие товары" (ниже flypage) работает, но сразу перекидывает в корзину.
изображение у кнопок идентичное, так понимаю, применяется один стиль css.
Возникает вопрос: одна ли это функция или разные? Возможно ли использовать нормально работающую кнопку с browse, в других элементах? Подскажите где найти, и что заменить.
P.S. Шаблон не стандартный, но структура папок и файлов идентичная
Ответить | Ответить с цитатой | Цитировать
0 # RE: кнопка "купить" работает по разному:Wedal 11.04.2011 04:28
vvk187, скорее всего виноваты скрипты. Точнее, возникает их конфликт. Попробуйте потестировать с другим шаблоном.
Ответить | Ответить с цитатой | Цитировать
0 # Сопутствующие товарыИванов 19.05.2011 07:43
Подскажите пожалуйста, а можно ли реализовать чтобы сопутствующие товары на странице товара можно было с помощью галочек "бокс" выделить а после нажатия кнопки "купить" основного товара все выделенные товары оказывались бы в корзине?
Пример; есть магазин цветов, клиент выбирает букет а сопутствующий товар это коробка конфет, шампанское и т.п. Он просто выделяет их галочкой на странице букета и и по нажатию кнопки "купить букет" все ложится в корзину.
Буду очень признателен если поможете советом как это реализовать
Ответить | Ответить с цитатой | Цитировать
0 # иконки в корзинеОлег 13.07.2011 10:13
Здравтвуйте! Все описанно хорошо и внятно, все что хотел исправил следуя вашим инструкциям. Но возник вот такой вопрос. Как позиционировать иконки "обновить" и "удалить" в корзине. Ато ни чего то кривовато стоят, одна выше другой. Зараннее спасибо.
Ответить | Ответить с цитатой | Цитировать
0 # RE: иконки в корзинеWedal 14.07.2011 05:16
Олег, или ковырять шаблон, или, что проще, немного их перерисовать.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: иконки в корзинеОлег 14.07.2011 05:43
Перерисовывать я их конешна в любом случае буду, но все равно хочется понять как задать им нужную позицию. И конечно понятно, что нужно ковырять шаблон. И ковыряю, но ничего пока ненашел((( Если есть идеи, подскажите пожалуйста.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: RE: иконки в корзинеWedal 15.07.2011 04:32
Олег, в первой части статьи( http://wedal.ru/rasshireniya-joomla/virtuemart-internet-magazin-na-joomla-chast-19-edit-virtuemart-template-begin.html) описано, где находится шаблон корзины. Там же и код вывода этих кнопочек.
Ответить | Ответить с цитатой | Цитировать
0 # рядом с ценой показывался артикль этого товараGaileks 08.09.2011 07:00
Подскажите пожалуйста, что надо прописать в фаил addtocart_list_multi.tpl.php , что бы в форме вывода дочерних товаров рядом с ценой показывался артикль этого товара.
Пробовал вставлять данный код но он выводит одинаковые артикли для всех дочерних товаров.
Ответить | Ответить с цитатой | Цитировать
0 # RE: рядом с ценой показывался артикль этого товараdigiTALker 04.02.2013 08:32
Присодиняюсь к вопросу, только интересует как у дочернего товара вывести превьющки изображений
Ответить | Ответить с цитатой | Цитировать
0 # Количество мнений о товареМакс 06.01.2012 23:45
Здравствуйте Wedal. Ваши статьи про virtuemart дали мне много ценной информации. Спасибо. Но вот уже несколько месяцев не могу исправить "количество мнений о товаре"(когда мнений зашкаливает за 5, появляется ссылка "MORE", при клике появляются остальные, хотелось исправить на бОльшую цифру. Копался в шаблонах: 14) reviewform.tpl.php – шаблон формы добавления отзыва на странице товара.
15) reviews.tpl.php – шаблон отзывов на странице товара. Смог изменить только "MORE" = "Ещё комментарии". Менял цифры, чистил кеш, не помогает.
Ответить | Ответить с цитатой | Цитировать
0 # количество мненийMerkury 07.02.2012 20:16
откройте тотал, alt+f7, далее поставьте галку "с текстом", в качестве текста укажем reviews.tpl.php и жмем "начать поиск", так увидим "кто использует" этот шаблон.
находит файл
Y:\home\joomla15\www\administrator\components\com_virtuemart\classes\ps_reviews.php
жму f4 открывается блокнот (у меня notepad++), и теперь ищу поиском по файлу где упоминается "reviews.tpl.php", это функция product_reviews, на строке №101 вижу лимит поумолчанию 0..5
но мы легких путей не ищем...
вижу у этой функции есть параметр $limit, если тот кто вызывает этот метод не передаст этот параметр, то лимит ставится по умолчанию (навсякий случай можно и тут поменять), но теперь все же найдем, кто использует этот метод, ищем также в тотале, только в качестве текста будем искать "ps_reviews::product_reviews"
находит два файла
\administrator\components\com_virtuemart\html\shop.product_details.php
(функция вызывается на строке №361
$product_reviews = ps_reviews::product_reviews( $product_id );
исправим на
$product_reviews = ps_reviews::product_reviews( $product_id, ваша цифра ); )

и файл \administrator\components\com_virtuemart\classes\ps_reviews.php
т.е. этот файл в которм и сама функция находится. Вызывается вложенным методом строка №29
function show_reviews( $product_id ) {
echo ps_reviews::product_reviews( $product_id );
}
можем добавить тут также как и выше
function show_reviews( $product_id, ваше кол-во ) {
echo ps_reviews::product_reviews( $product_id, ваше кол-во );

PS. я сам еще не копался с отзывами, только осваиваю этот магазин, специально расписал процесс поиска с одной стороны что бы люди чему-то научились (тогда не придется на многие вопросы отвечать потому что этих вопросов не будет), а во вторых ингда в комментах бывает что-то полезное, а комменты на этом сайте например мне читать не очень просто уж межстрочный интервал маленький и в глазах рябит, если люди научатся сами отвечать на эти вопросы, останутся только комменты поинтересней и мне не придется ломать себе глаза - взаимовыгода ;-)
PPS на поиск потратил меньше пары минут
(дольше этот коммент писал, а пока комменты прочитал, аж глаза слезится стали)

PPPS не обижайтесь, я не злой

PPPPS Виталий, пожалуйста увеличте слегка расстояние в комментах междустрок и шрифт по темнее, а то не знаю раньше на старом стандартном мониторе вроде нормально было, а тут на широком вроде как бувы чуть смазывает, если можно конечно.

СПАСИБО за ваши труды!!!

PPPPS вопросы можно задавать на форуме
Ответить | Ответить с цитатой | Цитировать
0 # RE: количество мненийWedal 08.02.2012 05:16
Merkury, да, вы правы. Давно нужно было это сделать :-). Надеюсь, сейчас уже лучше.
Ответить | Ответить с цитатой | Цитировать
0 # RE: RE: количество мненийMerkury 08.02.2012 12:01
:)
Ответить | Ответить с цитатой | Цитировать
0 # Количество мнений о товареМакс 09.02.2012 18:39
Спасибо, заработало )
Ответить | Ответить с цитатой | Цитировать
0 # flypage.tpl.phpgreen1976 22.04.2012 12:26
При нажатии на мини изображение перекидывает в никуда. В каком файле внести правки что бы при нажатии открывалось большое изображение.
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Russianman 07.05.2012 16:24
Здравстуйте! у меня проблема в том, что при смене шаблона страницы товара в настройках virtuemart 1.1.9 все равно показывает шаблон garden_flypage. вот страница товара: http://alfaperm.ru/index.php/hruchevka?page=shop.product_details&flypage=garden_flypage.tpl&product_id=4624&category_id=25 . Пожскажите пожалуйста как исправить это. Очень нужно. Заранее спасибо
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).digiTALker 04.02.2013 08:30
Цитирую Russianman:
Здравстуйте! у меня проблема в том, что при смене шаблона страницы товара в настройках virtuemart 1.1.9 все равно показывает шаблон garden_flypage. вот страница товара: http://alfaperm.ru/index.php/hruchevka?page=shop.product_details&flypage=garden_flypage.tpl&product_id=4624&category_id=25 . Пожскажите пожалуйста как исправить это. Очень нужно. Заранее спасибо

Об этом писалось ранее. Посмотрите что настройки флайпэйдж в категории преобладают над глобальными настройками.
А еще может банально быть то, что вы просто обновляете страницу, а в строке адреса так и стоит garden_lypage
Надо снова зайти по ссылке на новый сгенереный флайпейдж урл.
Ответить | Ответить с цитатой | Цитировать
0 # Сопутствующие товарыvit07 25.05.2012 05:08
Огромное спасибо за ваш цикл статей!
Подскажите пожалуйста (vm1.1.4,Joomla 1.5.23)у меня не выбираются сопутствующие товары в карточке товара, не пойму в чем дело-облазил все настройки и интернет,очень надо!!!!
Ответить | Ответить с цитатой | Цитировать
0 # Особенность товара как ссылкакакgvozdkoff 08.06.2012 08:40
Здравствуйте, спасибо за хорошие и доступные статьи.
Подскажите пожалуйста (j 1.5, wm 1.1.5) вот по какому вопросу.
Есть галерея товаров, в ней отображаются товары из какой либо категории, без краткого описания (название товара, картинка товара, особености) и есть кнопка подробнее, кликнув на которую переходим в карточку товара.
Как можно сделать чтобы переход на карточку товара был при клике на особенность товара , а не на подробнее.
Спасибо, за внимание!
Ответить | Ответить с цитатой | Цитировать
0 # RE: Особенность товара как ссылкакакWedal 09.06.2012 04:10
gvozdkoff, если хоть немного разбираетесь в коде, то да - открыв шаблон модуля и поправив пару строчек.
Ответить | Ответить с цитатой | Цитировать
0 # RE: Особенность товара как ссылкакакgvozdkoff 09.06.2012 06:45
да, конечно, сейчас в поисках нужного щаблона, пробовал искать по пути components\com_virtuemart\themes\default2\templates\product_details\includes

посмотрел шаблоны, нашел нечто похожее
addtocart_advanced_attribute.tpl

но как оказалось это для карточки товара,
а нужно бы для галереи, (что имею ввиду по словом галерея- это список товаров в категории)
буду признателен , если подскажете какой это шаблончик
Ответить | Ответить с цитатой | Цитировать
0 # RE: Особенность товара как ссылкакакWedal 13.06.2012 04:39
gvozdkoff, список товаров категории - это шаблоны browse_
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Даниил 04.09.2012 07:34
Wedal,здравствуйте!!
Подскажите: Форма "addtocart_form.tpl.php" В предыдущем шаблоне убрал рамку,а в новом она не прописывается.
Хотя в /components /com_virtuemart /themes /default/ theme.css
Стоит:
.vmCartContainer { /* Cart Container */
width: auto;
float: right;
background: #33FF00;
border: 5px
solid #FF4500;
padding: 3px;

Ставлю старый шаблон,там рамка с этими параметрами есть.
Я так понимаю наложения шаблона получается,а где это исправить можно не могу найти.
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Wedal 05.09.2012 01:44
Даниил, покажите живую страничку и пример того, что хотите получить.
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Даниил 13.09.2012 07:56
Wedal, спасибо уже не актуально. Там шаблон похоже не очень работал. Я его сменил.
У меня ещё несколько вопросов, подскажите где поковырять:
1. На странице товара, при открытии изображений Lightbox-стрелочка Next стала появляться на середине картинки,а не справа. И в обратном порядке перестали пролистываться изображения
2. Дописывал browse_5.php. Добавил рамку для изображения:
{



}
Рамка прописалась,а цвет никак не хочет меняться. Выдает черный и всё. В css точно ничего такого не прописывал.
3. Модуль поиска активирован: mod_virtuemart_search Стал выдавать позиции по 3-шт в строчку. Ещё и вместе с "Доступностью" и формой "Заказать". Модуль ковырял, но там что-то ничего похоже не нашел,что можно было отредакировать. Да и модуль вообще не трогал.

Ссылка на сайт: http://sport-iron.tomsk.ru
Заранее большое спасибо!!
Ответить | Ответить с цитатой | Цитировать
0 # RE: VirtueMart – интернет-магазин на Joomla. Часть 20. Редактирование шаблона VirtueMart (Продолжение).Даниил 13.09.2012 07:57
Код не прописался.
'class="browseProductImage" align="left" border="5" solid #FF6600" title="'.$product_name.'" alt="'.$product_name .'"
Ответить | Ответить с цитатой | Цитировать
0 # Увеличить размер шрифта ценыДжешта 29.03.2013 20:52
Народ, подскажите, что делать?
Joomla 2,5 VM 2 с чем-то.
Нужно просто чуть-чуть увеличить шрифт цены. В карточке товара получилось без проблем, а в категории сколько не бъюсь - не получается, может у меня просто уже глаз "замылился" :(
Правлю файлы: "com_virtuemart\views\category\tmpl\default.php" в нем строчка:
"echo '-' .$this->currency->createPriceDiv ('salesPrice', 'COM_VIRTUEMART_PRODUCT_SALESPRICE', $product->prices);"
дает в итоге код на готовой странице: "2400,00 руб".
вроде все просто, в файле "com_virtuemart\assets\css\vmsite-ltr.css"
задаю стиль:
".PricesalesPrice{font-size:18px; font-weight: bold; color: rgb(128,0,128);}"
и все, что он из него будет это Bold ... ссылка на сайт: http://atma-textil.ru/catalog/matras/bambuk-matrasi
Тоже стиль используется в графе конкретного товара и там все работает.
Ответить | Ответить с цитатой | Цитировать

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

Для отправки комментария введите код с картинки:
Защитный код
Обновить

Вверх