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

deeman

Users
  
  • Posts

    8,541
  • Joined

  • Last visited

Everything posted by deeman

  1. у вас обе ошибки связаны между собой и не связаны с модулем. письмо не отправляется потому что какая-то ошибка в модели заказа в методе подтверждения. из-за этого модуль оплаты не срабатывает при попытке подтверждения заказа и мой модуль не может сам "нажать" подтвердить заказ
  2. попробуйте перезалить файлы из /upload/admin в свой каталог /admin судя по ошибке нет некоторых файлов-шаблонов модуля
  3. только подправить шаблоны simplecheckout_shipping.tpl, simplecheckout_payment.tpl может запланирую выбор способа отображения в следующих обновлениях несколько масок задать нельзя, вам нужно поискать джаваскрипт для этого и навесить его на поле телефона
  4. видел такие модули не раз, но судя по своему списку готовых вкмодов для интеграции либо они вставали без допиливания, либо это делал не я. и я поэтому даже не акцентировал внимание, как они называются
  5. Опять же повторюсь - все, что идет под корзину (а это все решается на уровне класса корзины) должно быть совместимо по умолчанию. Вопросы по интеграции возникают тогда, когда разные модули добавляют всякие свои окошки ввода и т.п., когда нельзя решить вопрос не через изменение кода моего модуля. Но в любом случае любой вкмод таких модулей под стандартные корзину и заказ легко переделываются под мой модуль.
  6. он видит модуль "в целом" как один файл, но не видит сам вариант (или варианты) доставки. скиньте доступ к админке в личку
  7. для функционирования модуля этот url.php не нужен, ссылку на него можете подставить любым другим способом, сам модуль доступен по адресу /index.php?route=checkout/simplecheckout это во-первых, а во-вторых, "стандарт" опенкарта в том, что метод rewrite любого модуля сеоссылок должен принимать один аргумент (ссылку), если ваш модуль сео_про изменяет этот подход и сам под себя заменяет url.php, чтобы вызов своего метода rewrite совпадал с его определением, то встречный вопрос, кто же все-таки делает "не то"?.. можете оставить свой url.php, а замену ссылок сделать через вкмод из архива модуля.
  8. у вас и без модуля куча ошибок с ним не связанных, уберите сначала их, а то я даже посмотреть толком ничего не могу
  9. чтобы модуль "видел" в админке все варианты доставки в основной части на странице заказа повводите разные адреса, чтобы все варианты доставки были получены (судя по названию введите адрес в екатеринбурге, чтобы получить и этот вариант)
  10. изначально вы написали про пропущенный заказ - это не совсем то в "терминах" опенкарта, пропущенный - этот тот, который сохранен в базе данных, но до оплаты дело так и не дошло (не говоря уже про редирект на страницу успеха). на страницу success (а это страница опенкарта) пользователя перенаправляют модули оплаты, поэтому а) если не передаются данные со страницы success, то либо модули оплаты не перенаправляют на нее и соответственно дело в модулях оплаты; б) если два скрипта работают на одной странице и оба передают различающуюся информацию, то явно дело в одном из них
  11. если сомневаетесь - модуль можно всегда отключить и проверить ту же проблему со стандартным заказом, потому как строить догадки и предположения, основываясь на вопросе с кучей вопросов в самом себе, - неблагодарное дело.
  12. в simple это не сделать, так как по сути нужно менять логику модулей оплаты. для этого я делал модуль filterit
  13. на одном сайте помогал сделать так, что в корзине всегда есть один фиктивный товар, корзина нигде не выводится, а сам заказ формируются путем заполнения формы, состоящей из настраиваемых полей модуля. от корзины никуда не уйти, потому что она идет от самого опенкарта (как и модель заказа)
  14. а стандартная регистрация работает? /index.php?route=account/register скиньте ссылку на сайт в личку
  15. \catalog\model\tool\simpleapimain.php строка 200 добавьте выделенное жирным if (isset($this->session->data['captcha']) && $this->session->data['captcha'] != $value) {
  16. это регулярные выражения, примеров в интернете много, например ^\+7\([0-9]{3}\)[0-9]{3}-[0-9]{4}$ будет пропускать номер в формате +7(111)222-3333
  17. catalog\controller\checkout\simplecheckout_cart.php есть метод private function validateCoupon() { $this->load->model('checkout/coupon'); $error = false; // начало вставки if (!empty($this->session->data['reward']) { return false; } // конец вставки ...... } выделил то, что нужно добавить и в другом private function validateReward() { $error = false; // начало вставки if (!empty($this->session->data['coupon']) { return false; } // конец вставки .... }
×
×
  • 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.