Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

mulection

Новичок
  
  • Публикаций

    12
  • Зарегистрирован

  • Посещение

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения mulection

Contributor

Contributor (5/14)

  • Dedicated Редкая
  • First Post
  • Collaborator
  • Week One Done
  • One Month Later

Последние медали

3

Репутация

  1. Автор пропал. На связь не выходит... А модуль потихоньку умирает
  2. Напишу ответ в теме. Пришлось самому поковырять и понять в чем дело Решение то что выше описано (с англоязычного форума) помогает когда в поле 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); } }
  3. На 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); }
  4. Этот модуль создает каждый размер - отдельный товар. Потом мусора в "Товар" просто огромное кол-во. + Судя по всему не умеет подгружать больше чем 1 изображение. Ну и соответственно каждый размер фото снова заново загружать нужно. Готового идеального решения нет (модуля). Нужно только дорабатывать опции отдельно под проект.
  5. Здравствуйте, можно пароль в ЛС? И если можно сразу +-бюджет на проект, чтобы понимать на сколько углубленно просматривать ТЗ.
  6. Ну собственно запросили доступы на сайт - скинул через 3 часа. Вы так и не посмотрели и ничем не помогли. Уже чт. А проблема, напомню, со вторника прошлой недели...
  7. Купил второй модуль в пн. Автор скинул ключ. Но посыпались ошибки, что на первом сайте (уже пробовал фиксить автор, но вылезли на другой странице), и ошибки что вообще не установить модуль на новом проекте. Написал автору, уже больше суток нет ответа, писал так же на почту и на форуме. Жду ответа
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.