Заголовок как ссылка в модуле mod_virtuemart_featureprod в Virtuemart 1.1.3 на Joomla 1.5.14

30.07.2010

Стандартно Virtuemart 1.1.3 модуль mod_virtuemart_featureprod выводит товары, которые отмечены как "специальное предложение" в любой позиции сайта на CMS Joomla!. Если залезть в "/modules/mod_virtuemart_featureprod/mod_virtuemart_featureprod.php", то мы видим, что саму информацию о товаре модуль берет из некого $ps_product->show_snapshot.Что же это такое? А это такой файл, что то вроде мини-эскиза карточки продукта. Он используется при выводе информации о товаре в модулях Virtuemart.

Соответственно, если для позиций, выводимых через модуль mod_virtuemart_featureprod, мы хотим сделать ссылку на карточку продукта не только с логотипа, но и с названия продукта, то нам нужно

  1. Открыть "/components/com_virtuemart/themes/default/templates/common/productsnapshot.tpl.php"
  2. Найти в самом начале строку
    <span style="font-weight:bold;"><?php echo $product_name ?></span>
  3. И заменить на
    <a title="<?php echo $product_name ?>" href=
    "<?php echo $product_link ?>"><?php echo $product_name ?></a>
  4. Если хотите сохранить жирное начертание загловка и при этом продолжать использовать инлайн стили, поставте тэгу <a> атрибут style="font-weight:bold;"
Не забывайте делать бэкапы!



align
cart
com_virtuemart
components
db f
default
echo
echo product
echo vm_lang
explorer
google
http www
index
index php
joomla
microsoft
option
php
php echo
php option
product
product_name
right
td td
th php
tpl
url
value
virtuemart 1
vm_lang
windows
www
адрес
будет
вашего
далее
идем
код
корзины
меню
нам
один
переход
пк
сайта
список
ссылки
текст
товара
файл

2009 2008 2007 2006 2005