Как в Joomla VirtueMart задавать цвет товара

2 Дек
2010

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



в категории товаров получается вот такая штука:

за отображение атрибутов отвечает файл 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']);
		}

а страница товара будет выглядеть вот так:

Линии 3D/Шарики 3D

1 комментарий к записи Как в Joomla VirtueMart задавать цвет товара

Avatar

Алексей

5 октября 2012 в 17:16

Посмотрите здесь решение. Выводится сразу цвет или текстура — virtuemartcolors.com
Фришный

Оставить комментарий или два

Наверх