Блог в котором есть много интересной информации…
Цвет товара, как правило не влияет на его цену, поэтому в админке на закладке ‘Статус Товара’ прописываем свойство «Цвет» без цены:

в категории товаров получается вот такая штука:
за отображение атрибутов отвечает файл components/com_virtuemart/themes/<theme-name>/templates/browse/browse_3.php:
if ($product_attribute)
{
//echo $product_attribute;
$attributes = parse_advanced_attribute($product_attribute);
foreach($attributes as $attribute)
{
//echo $attribute['title'];
foreach ( $attribute['options_list'] as $options_item )
{
if( isset( $options_item['display_price']) )
{
echo $options_item['base_var'] . ' =' .$options_item['display_price'].'<br>';
}
else
{
//echo "Vika entered a wrond attribute price.";
echo $options_item['base_var'] . '<br>';
}
}
}
//show_product_attribute( $attribute );
}
else
{
echo $CURRENCY_DISPLAY->getFullValue($product_price_raw['product_price']);
}
а страница товара будет выглядеть вот так:
1 комментарий к записи Как в Joomla VirtueMart задавать цвет товара
Алексей
5 октября 2012 в 17:16
Посмотрите здесь решение. Выводится сразу цвет или текстура — virtuemartcolors.com
Фришный