Ищу скидки на товары в Virtuemart

3ner, надо просто ещё тот код поправить, чтобы выборка делалась только по подтверждённым админами заказам, это не сложно, но требует усилий компетентных людёв
 
Если возможность в Virtuemart делать накопительные скидки? т.е. чем больше определенной суммы покупает товар тогда и соответствующий ему процент скидки
Тоже нужна была Система накопительных скидок для Virtuemart т.е. чем больше сумма купленных товаров клиентом тем выше у него %
толкового ничего в нете нет, пришлось делать свое.
Вот здесь можно глянуть демо Для просмотра ссылки Войди или Зарегистрируйся
Если кому интересно могу поделится пишите на ageresua@yandex.ru или ЛС
 
тоже мучаюсь этим вопросом, люди подключайтесь, варианты с joomlaforum не прокатили...
 
Цуко, ещё 1 барыга...

:nezn: Писать надо, что продаешь а не делишься, за полтинник и я могу поделиться... Пишу заглушку, замучался ППЦ, если сделаю - выложу в паблик :ah:
 
Уважаемые, а не хотите попробовать вот это:
AwoCoupon Pro
/showthread.php?t=193197
по моему по описаниям подходит под запросы, во всяком случае про спецскидки-то точно.
 
Накопительной там и не пахнет 100%, пробовал :(
 
кто знает как прописать разный размер скидок групам покупателей (Розница, мклкоопт, опт.) в зависимости от производителя или от категории?
 
Такие проблемы решались на офф. форуме...

По теме. Хотелось бы запилить до нормального состояния код для накопительных скидок отсюда:




Задача: делать скидку (переводить пользователя в нужную группу) учитывая при этом только подтвержденные заказы (а не какие попало).

Товарищ предлагает следующий код:

<?php
$my =& JFactory::getUser();
$database = & JFactory::getDBO();

$query = 'select sum(order_total) from jos_vm_orders where user_id='.$my->id;
$database->setQuery($query);
$summa = $database->loadResult();


if ($summa>=5000 && $summa<10000) {
$query = 'UPDATE jos_vm_shopper_vendor_xref SET shopper_group_id=6 WHERE user_id='.$my->id;
$database->setQuery($query);

echo '<h3>Сумма ваших заказов привысила 5000 руб. <br/>Вам предоставляется бронзовая скидка на покупки в размере 2%. Поздравляем!</h3>';

if (!$database->query()) { JError::raiseError( 500, $database->stderr()); }
}


if ($summa>=10000 && $summa<20000) {
$query = 'UPDATE jos_vm_shopper_vendor_xref SET shopper_group_id=7 WHERE user_id='.$my->id;
$database->setQuery($query);

echo '<h3>Сумма ваших заказов привысила 10 000 руб. <br/>Вам предоставляется серебряная скидка на покупки в размере 3%. Поздравляем!</h3>';

if (!$database->query()) { JError::raiseError( 500, $database->stderr()); }
}
?>

Меня интересует такой момент, если меняю строку

$query = 'select sum(order_total) from jos_vm_orders where user_id='.$my->id;

на

$query = 'select sum(order_subtotal) from jos_vm_orders where user_id='.$my->id and status = такой-то;

оно работает, но опять же если код будет выполняться на последнем шаге подтверждения заказа. А надо, чтобы это действо работало в админке, тогда, когда продавец меняет статус заказа... Проблемы с тем, чтобы в админке прикрутить код к нужному месту и вытащить правильный user_id. Тогда перевод в группу будет осуществляться при смене статуса заказа, и будет ясно, что заказ не фуфельный, хак будет работать.

Если кто знает - подскажите плз
 
Извиняюсь за поднятие темы, но



В тот раздел не катит, реализовано криво, но может кому пригодится
 
Mr. Brightside, товарищ, который предлагает Хак сам пишет, что у него есть уязвимость, при которой умный покупатель может собственноручно накручивать скидку
 
Назад
Сверху