Blue Green Orange
Violet Dark Green Dark Orange
Главная
hide

Designed by:
Flash hosting Joomla Templates
CMS Hosting Provider
powered by Joomla
Designed by Siteground
& modded by vvk
 
Дополнительные поля в свойствах товара Печать E-mail
Автор Administrator   

Этот mod позволяет добавлять собственные поля для свойств товара, и не вносит изменения в базу данных JOOMLA/VIRTUEMART

Оригинал текста здесь: http://design.markcallf.co.uk/VirtueMart-1.0.x/product-types/menu-id-1.html

Работает на 1.0.12-1.0.15 /проверено/
Скачать: http://design.markcallf.co.uk/downloads/Product-Type-Modification/Product-Type-Modification/download.html

Инсталляция (руководство по установке)

Необходимо распаковать архив и заменить файл в - site/administrator/components/com_virtuemart/classes.

!!! Сделайте бэкап файла ps_product_type.php до обновления !!!

Затем отредактируйте shop.product_details.php в - site/administrator/components/com_virtuemart/html.

Ближе к концу файла вы найдете строки:

if ($product_parent_id!=0 && !$ps_product_type->product_in_product_type($product_id)) {
$product_type = $ps_product_type->list_product_type($product_parent_id);
}
else {
$product_type = $ps_product_type->list_product_type($product_id);
}
 
Необходимо их заменить на:
$product_type = array();
if ($product_parent_id!=0 && !$ps_product_type->product_in_product_type($product_id)) {
$product_type = $ps_product_type->list_product_type($product_parent_id);
}
else {
$product_type = $ps_product_type->list_product_type($product_id);
}
 
Ниже вы найдете строку:
$template = str_replace( "{product_type}", $product_type, $template ); // Changed Product Type
Необходимо ее заменить на:
if(is_array($product_type)) {
foreach($product_type as $p_type => $key) {
$template = str_replace( "{".$p_type."}",$key,$template);
}
}


Это все

Теперь самое интересное
Создаем новый тип товара, например, test.
Задаем пераметры: x1, x2, x3, x4....
Теперь можно вносить изменения во flypage:
Удаляем параметр {product_type}
Затем руководствуясь требованием дизайна добавляем:
test:x1, test:x2, test:x3, test:x4.....
Где это работает: www.avtozz.ru, www.acvasport.ru
 
 
 
 
hide

Designed by:
Flash hosting Joomla Templates
CMS Hosting Provider
powered by Joomla
Designed by Siteground
& modded by vvk
© http://www.vvkam.com, powered by Joomla and Designed by Siteground & modded by vvk