Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Модуль для создания скидок группам покупателей [Поддержка]


Recommended Posts

Модуль для создания скидок группам покупателей

Скачать / Купить дополнение

## Модуль для создания скидок группам покупателей в OpenCart

===========

Модуль позволяет устанавливать индивидуальные скидки группам покупателей.

Скидка может быть в процентах или же фиксированной.

## Установка

- Скопировать файлы модуля в корень сайта (файлы ядра не модифицируются)

- Настроить модуль и добавить скидки в Модули -> Учитывать в заказе -> Скидки группам покупателей

1.png

2.png

3.png

О модуле в блоге.


 

  • +1 2
Надіслати
Поділитися на інших сайтах

Notice: Error: Unknown column 'cg.name' in 'field list'
Error No: 1054
SELECT d.*, cg.`name` AS customer_group_name FROM wediscountusergroups AS d LEFT JOIN customer_group AS cg ON d.customer_group = cg.customer_group_id WHERE d.id = '5' in моймагаз/system/database/mysql.php on line 49

 

После добавления скидки жму изменить и такая борода вылазиет.

Надіслати
Поділитися на інших сайтах


Notice: Error: Unknown column 'cg.name' in 'field list'

Error No: 1054

SELECT d.*, cg.`name` AS customer_group_name FROM wediscountusergroups AS d LEFT JOIN customer_group AS cg ON d.customer_group = cg.customer_group_id WHERE d.id = '5' in моймагаз/system/database/mysql.php on line 49

 

После добавления скидки жму изменить и такая борода вылазиет.

Добрый день. Версия Opencart какая?

Надіслати
Поділитися на інших сайтах

Notice: Error: Unknown column 'cg.name' in 'field list'
Error No: 1054
SELECT d.*, cg.`name` AS customer_group_name FROM wediscountusergroups AS d LEFT JOIN customer_group AS cg ON d.customer_group = cg.customer_group_id WHERE d.id = '6' in/home/httpd/vhosts/revavek.ru/httpdocs/system/database/mysql.php on line 50

Надіслати
Поділитися на інших сайтах


у меня тоже самое, версия 1.5.5.1

Только что протестировал на версии 1.5.5.1.1, работает. Такой ошибки не наблюдаю. Можете показать структуру таблицы 

customer_group в базе данных?

Надіслати
Поділитися на інших сайтах

  • 1 month later...

Здравствуйте! Модуль может ставить скидку автоматом при регистрации покупателей?

Скидка дается группе пользователей. Создайте какую нибудь группу и ставьте её автоматом при регистрации.

Надіслати
Поділитися на інших сайтах

Хорошая идея модуля. Было бы очень полезно реализовать автоматический перевод пользователей из группы в группу при достижении определённых сумм покупок.

Надіслати
Поділитися на інших сайтах


Скидка дается группе пользователей. Создайте какую нибудь группу и ставьте её автоматом при регистрации.

Здравствуйте! Вопрос по модулю - установил, настроил  для зарегистрированных - по появилось при регистрации:

Когда я хочу зарегестрироваьться, вылезает графа entry_customer_group. Для многих покупателей это вообще ничего не значащая графа ( там еще выбор есть: по умолчанию и зарегестрированный). Изначально там стоит пункт "По умолчанию", если покупатель его оставляет, то цены не изменяются, как должны.

Нужно либо обозначить название этой графы, либо пусть галочка стоит на пункте "зарегестрированный" изначально ?

Помогите корректно настроить....

Надіслати
Поділитися на інших сайтах


Хорошая идея модуля. Было бы очень полезно реализовать автоматический перевод пользователей из группы в группу при достижении определённых сумм покупок.

Спасибо. Подумаю на досуге как это можно реализовать.

Надіслати
Поділитися на інших сайтах

Здравствуйте! Вопрос по модулю - установил, настроил  для зарегистрированных - по появилось при регистрации:

Когда я хочу зарегестрироваьться, вылезает графа entry_customer_group. Для многих покупателей это вообще ничего не значащая графа ( там еще выбор есть: по умолчанию и зарегестрированный). Изначально там стоит пункт "По умолчанию", если покупатель его оставляет, то цены не изменяются, как должны.

Нужно либо обозначить название этой графы, либо пусть галочка стоит на пункте "зарегестрированный" изначально ?

Помогите корректно настроить....

Приветствую.

Из вашего сообщения ничего не понятно.

Расскажите подробнее что и где не так. Лучше со скриншотами.

Надіслати
Поділитися на інших сайтах

  • 1 month later...

отличный модуль! спасибо!

 

а как сделать чтобы цены в карточке уже были с учтенной скидкой? например цена чайника 1000 рублей и к примеру ниже, с учетом вашей скидки 900 рублей, или сразу цена со скидкой. Спасибо!

Надіслати
Поділитися на інших сайтах


отличный модуль! спасибо!

 

а как сделать чтобы цены в карточке уже были с учтенной скидкой? например цена чайника 1000 рублей и к примеру ниже, с учетом вашей скидки 900 рублей, или сразу цена со скидкой. Спасибо!

 Выводил так:

 

<?php
            $this->load->model('checkout/wediscountusergroups');
            $discount_info = $this->model_checkout_wediscountusergroups->getDiscountByCustomerGroupId($this->customer->getCustomerGroupId());
?>
 
 
<?php if ($discount_info) { ?>
      <p>Ваша накопительная скидка: <?php echo (int) $discount_info['discount'];?>% <br/>
      <?php 
      $discountinfo = (int) $discount_info['discount'];
      $s=strtr($price,array(','=>''));
      $discprice =  $s-($discount_info['discount']*$s/100);
      ?>
      Ваша цена: <?php echo (int) $discprice ?> руб.</p>
<?php } ?>
Надіслати
Поділитися на інших сайтах


  • 5 months later...
  • 2 weeks later...

Здравствуйте!

Спасибо за модуль!

Встал норм на 1,5,6, все работает

Только почему-то при добавлении скидки они задваиваются в админке.

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

 

 Выводил так:

 

<?php
            $this->load->model('checkout/wediscountusergroups');
            $discount_info = $this->model_checkout_wediscountusergroups->getDiscountByCustomerGroupId($this->customer->getCustomerGroupId());
?>
 
 
<?php if ($discount_info) { ?>
      <p>Ваша накопительная скидка: <?php echo (int) $discount_info['discount'];?>% <br/>
      <?php 
      $discountinfo = (int) $discount_info['discount'];
      $s=strtr($price,array(','=>''));
      $discprice =  $s-($discount_info['discount']*$s/100);
      ?>
      Ваша цена: <?php echo (int) $discprice ?> руб.</p>
<?php } ?>

 

 

Как бы это добавить в связку

<span class="text-price"><?php echo $text_price; ?></span>
        
		<?php if (!$special) { ?>
        <span style="font-size: 19px; color: #5d1b75;" itemprop="price"> <?php echo $price; ?></span>
        <?php } else { ?>
        <span  class="price-new"  style="font-size: 19px; color: #5d1b75;" itemprop="price"><?php echo $special; ?></span><span class="price-old"  style="font-size: 14px; font-weight: 100;">(<?php echo $price; ?>)</span> 
        <?php } ?>
Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Почему-то у меня при создании скидки, после сохранения двоится скидка. http://i66.fastpic.ru/big/2014/1014/dd/439603e8e94f5c23f7ad14a23f80dddd.jpg если удаляю одну, то удаляются обе строки.

Надіслати
Поділитися на інших сайтах


Почему-то у меня при создании скидки, после сохранения двоится скидка. http://i66.fastpic.ru/big/2014/1014/dd/439603e8e94f5c23f7ad14a23f80dddd.jpg если удаляю одну, то удаляются обе строки.

 

Это не задвоение, это для каждого языка скидка (рус + англ). Если назовете группы покупашек на английском варианте тоже - то увидите. 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

версия 1.5.5.1.2

шаблон AVA STORE
модули simple и еще другие платные.
Пока работает без проблем)

________________

сделал группы гость и клиент.
теперь гость незареганный, а при регистрации идет группа "покупатель" и установил скидку 5%  на группу "покупатель" , тоесть скидка идет тока зареганным.
Спасибо большое пользователю serp84 за то что помог с группами гость и клиент

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Это не задвоение, это для каждого языка скидка (рус + англ). Если назовете группы покупашек на английском варианте тоже - то увидите. 

НЕ ПОЛУЧАЕТСЯ!

У меня магазин на двух языках. Естественно, группа покупашек имеют разноязычные названия (при создании админка предоставляет это сделать).

Зато при создании админка дает возможность создать название скидки для группы только на одном языке!

И это, как мне кажется, связано с тем, что в модуле в папке catalog не предусматривается двуязычия!

Знаний PHP не хватает, чтобы сделать самому, поэтому пришлось назвать скидку нейтрально, понятно всем: Discount.

 

Кстати, не знаю, как у кого, а у меня нет возможности изменять скидку - идет ошибка.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.