Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

dsorokeen

Новичок
  
  • Публикаций

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

  • Посещение

1 подписчик

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

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

Достижения dsorokeen

Explorer

Explorer (4/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Последние медали

1

Репутация

  1. Всем привет!) Подскажите, пожалуйста, логику вывода купленных товаров на общую страницу личного кабинета пользователя? Окстор 3
  2. Пока ниче не получается короче, буду гуглить дальше. Если кто шарит и направит на путь истинный - буду рад))
  3. Трудновато мне осознать чуток) Короче я обновление количества скачиваний сделал по крону (15/день) для нужной группы юзеров. Работает Ща вот пытаюсь понять как написать условие для скачиваний теперь. Типа при каждом обращении к файлу брать из базы инфу из limit_downloads, потом проверку < 15, если менее, то не качать, а отправлять на страницу /limit.html (например) Прогер с большой буквы П, я знаю)))
  4. Или не морочить голову, а просто сделать в php файле UPDATE oc_customer SET limit_downloads = 5 по крону раз в сутки?
  5. customer_group_id = 1 - нет ограничения; customer_group_id = 2 - 15 скачивание в день. Короче я думаю вот что, в базе создать customer'у новую колонку, скажем limit_downloads В startup контроллере сообразить запрос чтоб вписывалось значение 15 в limit_downloads всем юзерам с customer_group_id = 2 (пытаюсь корректно сообразить запрос в базу такой) Потом запилить условие в product, мол если в товаре был скачан какой-то файл, то значение 15 у конкретного юзера уменьшаем на 1. (Это тоже пока не придумал как кодом)
  6. Приветище всем!) Нужно сделать такое условие: В каждом товаре есть по файлу, берется он из "Файлы для скачивания". Надо ограничить количество скачиваний этих самых файлов. Например, залогиненный юзер из группы с айди 2 может качать файлы только 15 раз в день. Подскажите как лучше реализовать или куда подсмотреть?)
  7. Да, всё четенько работает!) Спасибо) С Новым годом тебя, здоровья и благополучия)
  8. Уснул вчера уже))) айди группы 2 Та я могу и в коде ковырнуть, мне в кайф) Людям может кому понадобиться, можно и Ocmod) Сейчас сяду, сделаю как ты сказал))
  9. А, ещё такой момент, баг нашел, сразу человека кидает в группу 2, даже если он не оплатил товар (( Куда закинуть можно данный код, так чтоб он срабатывал исключительно после успешной оплаты?)) После успешной оплаты в настройках стоит "Сделка завешена". Это order_status_id = "5" и его должно кидать в customer_group_id = "2". Где-то в этом же файле catalog/mode/checkout/order.php, или поместить куда-то его в catalog/controller/checkout/success.php ? Сорян, ситуация вынуждает еще раз попросить помочь))) Я перед тем как написать конечно попытался позакидывать по разным местам, но чет не срабатывает у меня..
  10. Вещаю тебе огромное человеческое спасибо!)) Работает!)) Надеюсь, мой уровень PHP когда-нибудь будет подобен твоему))
  11. у меня вот как раз основная боль с условием продукта)) айдишка товара 161 Код выше вставил перед и добавил нужный айди группы Помоги, пожалуйста, могу на пивко скинуть даже)) return $order_id;
  12. Товарищи как правильно сформировать запрос в базу данных при успешной покупке в корзине? Запрос хочу сформировать такой: Чтоб при покупке определенного товара через корзину, после успешной оплаты у клиента менялся айди его группы клиента (customer_group_id) Я так понял, что мне надо catalog/mode/checkout/order, затем в функция addOrder засунуть запрос в базу где-то в низу. Но не могу корректно сформулировать его ( OC3. Очень благодарен буду за помощь! Всех с наступающим Новым годом!)))
  13. Ага! Спасибо, условие работает!)) Теперь буду колдовать над кодом возвращение в дефолт группу) Я надеюсь, что смогу уже сам, а то уже не ловко тебя мучать, спасибо)
  14. Дружище, я пытался сделать...( Получилось это: Я записываю при заказе VIP текущую дату в lastname юзера, место фамилии, т.к не нужна. У меня в итоге имеется дата заказа вип в каждом юзере от которой надо плясать твоим запросом, но я не могу корректно его прописать :(( Гуглил 50 раз, пытался по примеру и тд..) Пожалуйста, можешь подробнее написать как надо в стартап сделать запрос?)
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.