Перейти к содержанию
Форум поддержки пользователей VamShop

Как превизать картинку к модулю оплаты


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

Как превизать картинку к модулю оплаты webmoney, Оплата через Western Union, schet, хочу сделать чтобы рядом бала картинка как у webmoney_merchant, kvitancia.

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

Например для модуля webmoney:

1. нужно залить картинку в папку \images\icons\webmoney.png

2. В файле \includes\modules\payment\webmoney.php после строки:

$this->description = MODULE_PAYMENT_WEBMONEY_TEXT_DESCRIPTION;
добавить новую строку:
$this->icon = DIR_WS_ICONS . 'webmoney.png';
3. Далее в этом файле найти функцию "function selection" и в начале функции добавить строку:
if (vam_not_null($this->icon)) $icon = vam_image($this->icon, $this->title);
4. В этой-же функции "function selection" в возвращаемый массив добавить 'icon' => $icon например было:
return array ('id' => $this->code, 'module' => $this->title, 'description' => $this->info);
станет:
return array ('id' => $this->code, 'module' => $this->title, 'icon' => $icon, 'description' => $this->info);

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

а вот для модуля Western Union не подскажите что тут надо поменять?

function selection() {

      return array('id' => $this->code,

                  'module' => $this->title);    }

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

ну наверно так:

function selection() {

      return array('id' => $this->code,

                  'icon' => $icon,

                  'module' => $this->title);    }

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

Нужно всё пункты по инструкции проверить. Может вверху забыли описать картинку:

$this->icon = DIR_WS_ICONS . '_имя_картинки_';

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