Автор Тема: Управление корзинами  (Прочитано 495 раз)

05 Июль 2015, 11:03:14
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Задолбали незарегистрированные посетители,
понасоздают корзин потом их удаляй.
Как сделать так, чтобы помещать товар в корзину
могли только зарегистрировавшиеся пользователи.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
05 Июль 2015, 12:58:05
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно сделать 3-мя способами
1. Создать свой модуль и повесить его на хук "actionCartSave".
2. Переопределить методы "add" и "update" в классе Cart (/classes/Cartp.php)
3. Установить бесплатный модуль prestashop - hidepricecart, который прячет цены и кнопку добавить в корзину для неавторизированых клиентов.
05 Июль 2015, 13:25:30
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Спасибо,
1. не подойдет, 2. посмотрел, не разберусь.
Наверное 3. - Подойдет для PS 1.4.0.0  - 1.5.0.0 ?
Но 500 Кб, кажется многовато.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
05 Июль 2015, 13:30:46
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Модуль blocklayered 550 кб. Многие модули так весят.