Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

dsorokeen

Newbie
  
  • Posts

    22
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

dsorokeen's Achievements

Explorer

Explorer (4/14)

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

Recent Badges

1

Reputation

  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 раз, пытался по примеру и тд..) Пожалуйста, можешь подробнее написать как надо в стартап сделать запрос?)
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.