Перейти к содержанию
Официальный форум поддержки Simpla

kpoxas

Пользователь
  • Публикаций

    14
  • Зарегистрирован

  • Посещение

Посетители профиля

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

  1. тут может и импорт не осилить Если много свойств Хотя, если подумать... Просто дописываем колонки с префиксом property.property_name в шапку, затем при парсировании заносим их в массив $property Пробегаем по массиву циклом и заносим в БД. Это так навскидку
  2. Знаю Заходим в admin/Order.admin.php Находим функцию // перевод пользователя в нужную группу по накопительной скидке by kpoxas function set_accumulated_group($user_id) { // получим сумму всех заказов $query = sql_placeholder('SELECT SUM(orders_products.price*orders_products.quantity) as sum FROM orders LEFT JOIN orders_products ON orders.order_id = orders_products.order_id WHERE user_id=? AND (orders.status=2 or orders.payment_status=1) ', $user_id); $this->db->query($query); $sum = $this->db->results(
  3. тут же можно решить проблему с автопереносом покупателя в какую-то группу, например, "покупатели". То есть, если клиент зарегистрировался и купил хоть что-то, он может попасть в определенную группу. Этой группе достаточно выставить минимальный предел 0.01
  4. Вещь нужная, так как существуют скидки для разных групп, а переводить туда клиентов вручную напряжно. Итак решение: 1) Надо добавить столбец в таблицу groups, где хранятся данные о группах, в котором будут лежать накопительные пределы. Для этого заходим в phpmyAdmin вашей БД магазина и выполняем запрос: ALTER TABLE groups ADD COLUMN acc_limit float(10,2) NOT NULL default '0.00' Тут float(10,2) означает, сколько нам понадобится знаков до и после запятой (в данном случае - 8 до и 2 после). Выставляете в зависимости от вашей валюты. Мне восьми хватит с головой. 2) Далее скачиваем по ссылке ht
×
×
  • Создать...