Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

mulection

Новачок
  
  • Публікації

    12
  • З нами

  • Відвідування

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

mulection's Achievements

Contributor

Contributor (5/14)

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

Recent Badges

3

Репутація

  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. Купил второй модуль в пн. Автор скинул ключ. Но посыпались ошибки, что на первом сайте (уже пробовал фиксить автор, но вылезли на другой странице), и ошибки что вообще не установить модуль на новом проекте. Написал автору, уже больше суток нет ответа, писал так же на почту и на форуме. Жду ответа
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.