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

mulection

Newbie
  
  • Posts

    12
  • Joined

  • Last visited

Recent Profile Visitors

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

mulection's Achievements

Enthusiast

Enthusiast (6/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Recent Badges

3

Reputation

  1. Напишу ответ в теме. Пришлось самому поковырять и понять в чем дело Решение то что выше описано (с англоязычного форума) помогает когда в поле totals написан сам купон. Но у меня всё равно не работало из-за особенности (ниже почему) Проблема: OcStore почему-то записывает историю использования купона путем вытаскивания кода купона с полей totals, но когда там вместо купона просто слово "Купон" он не может найти подходящий и не записывает его в историю. Ниже описываю решение с форума что выше указан + свои правки. Решение: /catalog/controller/total/coupon.php *** Правки с англоязычного форума *** Вместо: $coupon_info = $this->getCoupon($code); Поставить: $coupon_info = $this->getCouponInfo($code); Выше этого: public function confirm($order_info, $order_total) { Добавить: public function getCouponInfo($code) { $status = true; $coupon_query = $this->db->query("SELECT * FROM `" . DB_PREFIX . "coupon` WHERE code = '" . $this->db->escape($code) . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) AND status = '1'"); if ($status) { return array( 'coupon_id' => $coupon_query->row['coupon_id'], ); } } _____________________________________ Вместо: $code = ''; $start = strpos($order_total['title'], '(') + 1; $end = strrpos($order_total['title'], ')'); if ($start && $end) { $code = substr($order_total['title'], $start, $end - $start); } Поставить: if(isset($this->session->data['coupon'])){ $code = $this->session->data['coupon']; }else{ $code = ''; $start = strpos($order_total['title'], '(') + 1; $end = strrpos($order_total['title'], ')'); if ($start && $end) { $code = substr($order_total['title'], $start, $end - $start); } }
  2. На ocStore 3.0 такая же проблема. Ничего из выше перечисленного не помогло. Добавил костыль (НЕ УВЕРЕН что вообще это правильно), добавил в /system/library/seopro.php if (rawurldecode($url) != rawurldecode($seo)) { $this->response->redirect($seo, 301); } поменять на if (rawurldecode($url) != rawurldecode($seo)) { if($this->request->get['route'] != 'common/home') $this->response->redirect($seo, 301); }
  3. Этот модуль создает каждый размер - отдельный товар. Потом мусора в "Товар" просто огромное кол-во. + Судя по всему не умеет подгружать больше чем 1 изображение. Ну и соответственно каждый размер фото снова заново загружать нужно. Готового идеального решения нет (модуля). Нужно только дорабатывать опции отдельно под проект.
  4. Здравствуйте, можно пароль в ЛС? И если можно сразу +-бюджет на проект, чтобы понимать на сколько углубленно просматривать ТЗ.
  5. Ну собственно запросили доступы на сайт - скинул через 3 часа. Вы так и не посмотрели и ничем не помогли. Уже чт. А проблема, напомню, со вторника прошлой недели...
  6. Купил второй модуль в пн. Автор скинул ключ. Но посыпались ошибки, что на первом сайте (уже пробовал фиксить автор, но вылезли на другой странице), и ошибки что вообще не установить модуль на новом проекте. Написал автору, уже больше суток нет ответа, писал так же на почту и на форуме. Жду ответа
×
×
  • 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.