[Помощь] Virtuemart - чем реализовать "товар в подарок"

для Virt 3 решил с помощью
<script>
var data = "quantity[]="+1+"&virtuemart_product_id[]="+191
jQuery.ajax({

type: "GET",
dataType: 'json',
url: "index.php?option=com_virtuemart&nosef=1&view=cart&task=addJS",
data: data,
success: function(data) {

}
});
</script>
добавил код в корзину и товар подарок добавляется автоматом только заходишь в каталог
 
для версии virtuemart 1.1.9
скрипт нужно добавить в index.php шаблона, в самый конец.
в самом скрипте в строках
product_id:
'prod_id[]':
нужно указать id подарочного товара

PHP:
<script type="text/javascript">
    jQuery(document).ready(function(){ 
        jQuery('form[name=addtocart]').submit(function(){
            prod_id = jQuery(this).find('input[name=prod_id]').val();
            product_id = jQuery(this).find('input[name=product_id]').val();
            quantity = jQuery(this).find('input[name=quantity]').val();
            jQuery.post(
             "/index.php",
             {
                page: "shop.cart",
                flypage: 'shop.flypage.tpl',
                'quantity[]': quantity,
                func: "cartAdd",
                option: "com_virtuemart",
                product_id: product_id,
                'prod_id[]': prod_id     
             }, function(){jQuery.post(
             "/index.php",
             {
                page: "shop.cart",
                flypage: 'shop.flypage.tpl',
                'quantity[]': 1,
                func: "cartAdd",
                option: "com_virtuemart",
                product_id: 17889,
                'prod_id[]': 17889      
             }, function(){window.location.href="/index.php?option=com_virtuemart&page=shop.cart";}
            );  }
            );
            return false;
        });
    })
</script>
А условие на проверку суммы корзины через какое поле проверять? Идея в том, чтобы добавлять подарочный товар только при достижении определённой суммы.
 
Ребята, я сделал специальный плагин для этого )
IR Bonus Products
Не требует никаких хаков.
Очень гибкие настройки,
к акциям почти на любой вкус )
Для просмотра ссылки Войди или Зарегистрируйся
Цена на сегодняшний день: 1000 р.
Будет интерес, обращайтесь ;)
 
Ребята, я сделал специальный плагин для этого )
IR Bonus Products
Не требует никаких хаков.
Очень гибкие настройки,
к акциям почти на любой вкус )
Для просмотра ссылки Войди или Зарегистрируйся
Цена на сегодняшний день: 1000 р.
Будет интерес, обращайтесь ;)
Лучше бы такой сделал: //www.minijoomla.org/extensions/virtuemart-extensions/gift-for-product
Я бы купила за 1500
 
Назад
Сверху