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

Думаю вам сможет помочь плагин пакетной продажи. Сам похожее реализовывал только чуть в другом ключе.
Для просмотра ссылки Войди или Зарегистрируйся
 
Так это немного не то, пакетная продажа не добавляет автоматически еще один товар в корзину, (во всяком случае в описании этого плагина ничего такого я не нашел), а как сделать что бы именно добавлялся еще один товар? Мне надо при покупки ломината, в подарок добавлять подложку ценой 0$

Вообщем не нашел я такого плагина, и написал свой, если кому то понадобиться, пишите поделюсь.
 
Последнее редактирование модератором:
Так это немного не то, пакетная продажа не добавляет автоматически еще один товар в корзину, (во всяком случае в описании этого плагина ничего такого я не нашел), а как сделать что бы именно добавлялся еще один товар? Мне надо при покупки ломината, в подарок добавлять подложку ценой 0$

Вообщем не нашел я такого плагина, и написал свой, если кому то понадобиться, пишите поделюсь.
Поделись плагином пожалуйста
 
Так это немного не то, пакетная продажа не добавляет автоматически еще один товар в корзину, (во всяком случае в описании этого плагина ничего такого я не нашел), а как сделать что бы именно добавлялся еще один товар? Мне надо при покупки ломината, в подарок добавлять подложку ценой 0$

Вообщем не нашел я такого плагина, и написал свой, если кому то понадобиться, пишите поделюсь.

Пожалуйста поделись плагином, мне он очень нужен для завершения работы над сайтом.
 
для версии 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>
 
Для этих целей отлично подойдет AwoCoupon Pro. Там можно и товар в подарок дать при покупке определенного товара, на сумму и т.д. Подарочный товар автоматом добавляется в корзину при выполнении условия.
 
Для этих целей отлично подойдет AwoCoupon Pro. Там можно и товар в подарок дать при покупке определенного товара, на сумму и т.д. Подарочный товар автоматом добавляется в корзину при выполнении условия.
Может поможете разобраться в настройках? Как в AwoCoupon Pro настроить так, чтобы именно товар добавлялся, если в корзине сумма больше указанной...
 
Может поможете разобраться в настройках? Как в AwoCoupon Pro настроить так, чтобы именно товар добавлялся, если в корзине сумма больше указанной...
Постараюсь в течении сегодняшнего дня описать все действия, если конечно еще актуально?
 
Постараюсь в течении сегодняшнего дня описать все действия, если конечно еще актуально?
Актуально как никогда. Буду безмерно признателен за помощь. И наверно не только я....
 
Назад
Сверху