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. в админке модуля на 1 вкладке в самом верху есть примеры шаблонов, достаточно вынести блок {cart} вне левой и правой колонки
  2. В языковом файле этого модуля BOM символы, пересохраните его в нормальном редакторе типа pspad или notepad++ Насчет городов - напишите в личку. Я просто не понимаю Вас, если город уже выбран через подмену региона, то какой еще город и куда подставлять?.. Выбрали город в поле региона и что-то дальше нужно сделать? Делали и автокомплиты для Украины и выпадающие списки городов для выбранного региона, я просто не могу понять, что нужно именно Вам
  3. Ничего не понял, можно подробнее в личку. Что значит "чтобы начали определяться регионы?"?
  4. Если модуль простой и не содержит форм ввода/текста, то это так и работает Если пользователю что-то нужно ввести/прочитать, то соответственно будет и вторая кнопка подтвердить Для ряда популярных модулей сделал моды, которые переносят формы/текст на шаг раньше (до нажатия кнопки оформить заказ), чтобы убрать кнопку подтверждения
  5. Пару страниц назад уже писал об этом. Метрика не записывает "видео", она записывает действия - клики и т.п., фон подгружается с текущего сайта, поэтому аякс запросы и тому подобные вещи не записываются. Для записи текущих действий в модуле я ввел изменение хэшей (части ссылки после #), соответственно в настройках счетчика (в метрике можно включить отслеживание хэшей)
  6. Ответил в личку P.S. В модуле есть спец вкладка с помощником для интеграции с темами
  7. попробуйте с дефолтным заказом index.php?route=checkout/checkout я думаю, увидите то же самое на зарубежный сайтах это наверное самый популярный вариант оплаты - жалоб не было
  8. вот этот код выводит вес (выделен жирным) 'title' => $result['name'] . ' (' . $this->language->get('text_weight') . ' ' . $this->weight->format($weight, $this->config->get('config_weight_class_id')) . ')',
  9. Если в блоке доставки, то выводит текст модуль доставки, нужно смотреть его код /catalog/model/shipping/ИМЯМОДУЛЯ.php
  10. Это на словах несложно, но в опенкарте своя архитектура. Надо тогда модифицировать модуль оплаты и страницу checkout/success, в ней не делать сброс сессии, только обнуление корзины ну и плюс вывод кнопки перейти к оплате на рбк. Могу подсказать небольшой "трюк", как обнулить корзину ничего не меняя, но тогда при возврате назад корзина будет точно пустая (лишь бы не сбить с толку покупателя)
  11. так причем тут мой модуль, если рбк не редиректит? можно сделать очистку корзины, но в какой момент это делать? если будет ошибка запроса либо пользователь нажмет кнопку назад (неважно по какой причине) - он получит пустую страницу заказа (товаров нет в корзине) и будет обескуражен. и по-моему все-таки должна быть кнопка "вернуться в магазин", у меня отображается ошибка на странице рбк, потому что ввел "левые" данные
  12. как я и говорил - используется колбэк для подтверждения заказа данные отправляются в форме, среди этих данных есть $this->data['successUrl'] = HTTP_SERVER . 'index.php?route=checkout/success'; соответственно после совершения оплаты платежная система должна редиректить пользователя на эту страницу, а уже эта страница опенкарта чистит корзину и сессию и по коду модуля также видно, что отправляются два письма: первое при нажатии на кнопку "подтвердить заказ", второе - по колбэку
  13. Можете проверить на дефолтном заказе И дайте, пожалуйста, ссылку на этот РБК, проверю
  14. Все это работа модуля оплаты: и отправка данных о заказе, и редирект на checkout/success после подтверждения заказа модули онлайн оплаты используют колбэк для подтверждения заказа и кнопку "вернуться в магазин" для редиректа на checkout/success по колбэку корзину очистить не получится, так как корзина хранится в сессии, колбэк не может очистить "чужую" сессию, поэтому остается только вариант с редиректом "обратно в магазин", а будет ли это выполнено пользователем сказать нельзя. Чистить ее в какой-то другой момент тоже неверно, так как пользователь может вернуться обратно для правки данных о заказе и получит пустую корзину в итоге
  15. в языковых файлах модулей оплаты (catalog/language/russian/payment/МОДУЛЬ.php) проверить (если нет - добавить) $_['button_confirm'] = 'оплатить';
  16. Все это делается настройками модулей Соответственно сначала нужно настроить геозоны у модулей доставки (т.е. по сути регионы, для которых будет работать) Затем в админке модуля на первой вкладке задать наборы полей для каждого варианта доставки
  17. проверьте языковой файл /admin/language/ukraine/module/simple.php для проверки скопируйте туда файл из русской папки
  18. Видимо что-то идет не так при заливке, попробуйте перезалить инкрементальый апдейт и переустановить модуль в админке (судя по ошибке не сохраняются настройки полей)
  19. в модулях оплаты этот текст формируется так (catalog/model/shipping/*.php) $quote_data['flat'] = array( 'code' => 'flat.flat', 'title' => $this->language->get('text_description'), 'cost' => $this->config->get('flat_cost'), 'tax_class_id' => $this->config->get('flat_tax_class_id'), 'text' => 'тут текст вместо оценки'//$this->currency->format($this->tax->calculate($this->config->get('flat_cost'), $this->config->get('flat_tax_class_id'), $this->config->get('config_tax'))) );
×
×
  • 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.