Перейти к содержанию
Gromodon

Изменение название способов оплаты

Рекомендуемые сообщения

Всем привет.

Подскажите кто знает, прошу не кидайте камнями, вопрос достаточно известный, но простого ответа я не нашел.

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

Спасибо заранее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если вы об этом, то вам по адресу catalog/language/russian/payment в файл cod.php

3f1632a711a8.png

Изменено пользователем Rio

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, именно  :-)  :-)  :-)

Огромное спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А могу ли я там изменить название, например как у вас на картинке, сбербанк онлайн, на другое?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извиняюсь, криво прочитал 1-ый пост, каждый файл по указанному пути отвечает за 1 способ оплаты, ищите нужный вам и меняете.

cod.php - оплата при получении.

 

Сбербанк сделан модулем: https://opencartforum.com/files/file/2134-сбербанк-онлайн-бесплатно-opencart-15x-20x/ - там можно все поменять

 

 

Я не совсем понял вопрос: Вы хотите создать несколько способов оплаты и добавить к ним изображения?

Изменено пользователем Rio

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет,я хочу изменить названия способов оплату существующих. У меня тоже есть модуль сбербанка, но при выборе способа оплаты в названии пишет просто "Сбербанк онлайн", а я хочу добавить "Сербанк онлайн комиссия 0-1 %" например. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ясно, тогда все остается без изменений: catalog/language/russian/payment ищите нужный вам файл .php и меняете название / добавляете комментарии и т.д.

По сбербанку, в настройках самого модуля можно менять название: 

d0eb00dfef54.png

Меняем и получаем:

0af227b04402.png

Изменено пользователем Rio

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Блин, чет я тормознул, точно  :-)  :-)  :-) .

Спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожалуйста.

Думаю, когда вы все переименуете - вам захочется добавить значки способам оплаты (чаще всего так и бывает), и чтобы не создавать тему и ждать ответа, я просто оставлю это здесь :)
 

по адресу /catalog/model/payment/ваш_способ_оплаты.php видим строки

 

if ($status) {

      $method_data = array(
        'code'       => 'sberbank_transfer',
        'title'      => $this->language->get('text_title'),
'sort_order' => $this->config->get('sberbank_transfer_sort_order')
      );
    }
 
В 4 строке:
'title'      => $this->language->get('text_title'),

Меняем на:
'title'      => '<img src="/путь к вашему лого / logo.png" align="middle"> ' .$this->language->get('text_title'),
 
Таким образом вы добавите значки к способам оплаты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Немного дополню: а в модуле сбербанка для вкл/выкл иконки есть переключатель: 'Отображать иконку Сбербанка в названии метода оплаты'.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@Rio 

Я зашел по указанной вами директории, нашел там свой единственный файл php, изменил название способа оплаты, и при переходе к оформлению заказа просто у меня пустой экран.. Поменял обратно как было — снова все работает.. может я что-то не так делаю совсем 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно Вы редактируете в блокноте. А php файлы лучше редактировать в Notepag++. Там нужно сохранять кодировку текста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 06.08.2015 в 16:35, Rio сказал:

Пожалуйста.

Думаю, когда вы все переименуете - вам захочется добавить значки способам оплаты (чаще всего так и бывает), и чтобы не создавать тему и ждать ответа, я просто оставлю это здесь :)
 

по адресу /catalog/model/payment/ваш_способ_оплаты.php видим строки

 

  Показать контент

if ($status) {

      $method_data = array(
        'code'       => 'sberbank_transfer',
        'title'      => $this->language->get('text_title'),
'sort_order' => $this->config->get('sberbank_transfer_sort_order')
      );
    }
 
В 4 строке:
'title'      => $this->language->get('text_title'),

Меняем на:
'title'      => '<img src="/путь к вашему лого / logo.png" align="middle"> ' .$this->language->get('text_title'),
 
Таким образом вы добавите значки к способам оплаты.

 

Здавствуйте!

В opencart 2 нет слова title, вот такая строка

    $this->load->language('payment/shoputils_ik');

Как тогда картинку можно вставить?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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