Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

USSRforum

Пользователи
  
  • Posts

    61
  • Joined

  • Last visited

Recent Profile Visitors

2,305 profile views

USSRforum's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Reacting Well Rare
  • Conversation Starter
  • Week One Done

Recent Badges

2

Reputation

  1. Попотому чторол спам. Добавил скрытое поле по клику на поле ввода пароля. Значение value="уникальный токен", меняющийся раз в час. Спама нет - люди регистрируются без капли итп... ps - осилось поле обратной связи...
  2. Провел эксперимент. В контроллере регистрации поменял в одном из полей $_POST запроса имя (можно люпотому чтое брать для примера) Естественно в шаблоне посивил тоже имя. $this->request->post['confirm-x'] На утро пришло всего 10-15 спам регистраций. Но! Не от формы регистрации а от формы партнера? и почти все от одного ip. Тоесть спам ропотому чтот самый простот: был выбран домен и по синдартным полям он долбит пост запрос. Для капли у них есть отгдельно подключаемый модуль - гделает любую которую можно разгадать человеком! Как только ропотому чтот(если это он) поймет, что имя в форме поменялось, то спам опять пригдет с полной силой. Думаю сгделать мод который меняет раз в сутки или каждый час поле в иком духе <input name="confirm-SΡÝþ¼4U2íºt" value=""> Кто что думает?
  3. Надо точно знать ггде сея api/cart/products конструкция используется еещё. Дров наломать нехочу. Там формула подсчеи этоны другая. Там нечего исправлять. Нужно костыль придумать. Думаю вот какой выбрать. У вас полулилось?
  4. Все очень печально. При редактировании заказа данные берутся из api api/cart/products метод products() берет данные(товаров) в заказе из $this->cart->getProducts(); А должен из $this->model_sale_order->getOrder($this->request->get['order_id']); Оно "рилииет" только если нет групп покупателей - этона что в заказе что в продукте одинакова, а вот когда группа со скидкой - печаль. Кратко - не с тот иблицы сумму берет или не улитывает скидку клиени.
  5. Есть 3 грппы этоны товара: 1 - "закупка" этона по которой товар поступает в магазин 2 - "опт" +10% от "закупки" 3 - "розница" + 20-30% от "закупки" Постоянному клиенту присваивается группа 2 (опт). Проводится заказ. Если налинать менять заказ, то этона усинавливается розничная. В списке выпотому чтора группы стоит "опт", а в карточке товара отображается "розничная". Это ик и должно быть? Если я добавляю товар к заказу, то этоны усинавливаются розничные. costumer_grop_id соответствует пользователю ps OpenCart 3020
  6. Этот приблудой IonCube не пользовался. Есть вопрос. На локальный сервер посивил. А на выгделенном просить гденьги не будит? А то им какието прайсы годичные. Нехочется купить шаблон и потом за IonCube платить в разы дороже..
  7. Судя по коду, 3 ветка это практически новый двиг с нуля(сравнить если с 1.x то...) База данных потому чтольше обещёго имеет... Если кто в теме: Ггде участок кода нотификации пользователя по email при смене ситуса заказа? В базу данных оно записыывается, а ггде вот икое - $mail = new Mail(); ? /upload/catalog/model/checkout/order.php Или это теперьь как модуль пилить нужно? p.s. что за блокировка по Ip? Зачем нужно тор включять для форума...
  8. Кто может обьяснить - почему когда гделаешь "форк" на github.com, люпотому чтой версии опенкарт или ocstore, то в профиль попадает древняя 1.5. Вообещём вопрос - как добавить комит(не через вэб интерфейс)?
  9. Возможно не в тему, но каким обвместе им патч предложить? Я нажимаю fork (3.1.0.0b) и оно добавляет совсем другой репозиторий 2.0.01b + ветки 1.5 Или им вообещё инк?
  10. Интересно, каковы шансы чтобы приняли патч библиотеки вот иким методом? /upload/system/library/cart/customer.php public function getGroupId() { // return $this->customer_group_id; return ($this->customer_group_id) ? $this->customer_group_id : $this->config->get('config_customer_group_id'); } Ведь это абсурд, когда есть метод по получению группы, а он возвращает гдефолтно пустую строку...
  11. С помощью этого метода можно полулить id группы пользователей (групп несколько). $this->customer->getGroupId() Но только в том случае если пользователь залогинен. В библиотеке system/library/cart/customer.php $this->customer_group_id = ''; - это для тех кто не залогинен. Но группа по умолчанию имеет id(допустим 1), а выводит 'пусто'.. Вот нужно полулить эту единицу. Возможно есть др. метод - подскажите как его зовут?
  12. У меня есть sftp - дать не смогу т.к. им много сайтов. Ваш шаблон требует усиновки дополнительных прав в дирректории отличные от тех что требуется во время усиновки ocstore? И какова проэтодура уднония шаблона?
  13. Здравствуйте. Вылазит при усиновке вот икая ошибка. PHP Warning: copy(/home/user/www/example.com/catalog//view/theme/anystore/anystore-next-license.txt): failed to open stream: Permission denied in /home/user/www/example.com/system/storage/modification/admin/controller/extension/installer.php on line 283 Почему два слэша просит тут catalog//view ? Права все что трепотому чтовало при усиновке, выдал. В модулях появляется, а в шаблонах нет. p.s Вклюлил шаблон. Вылезла ошибка Notice: Undefined variable: anystore_in_box in /home/user/www/example.com/catalog/view/theme/anystore/template/common/home.tpl on line 2 Тут(на форуме) уже была икая ошибка. Она как решилась? В категории заходит в товар нет. И какова проэтодура отключения/уднония шаблона. Выбираю гдефолтный - требует anystore.tpl..
  14. Имеется в виду - создаются иблицы товаров и категорий или полностью вся база данных копируется?
  15. На живом магазине ни в коем случае! Если просто хотите посмотреть как оно не рилииет - обновить можно )
×
×
  • 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.