benz_inst 0 Опубликовано 8 января, 2011 Жалоба Share Опубликовано 8 января, 2011 Как превизать картинку к модулю оплаты webmoney, Оплата через Western Union, schet, хочу сделать чтобы рядом бала картинка как у webmoney_merchant, kvitancia. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 8 января, 2011 Жалоба Share Опубликовано 8 января, 2011 Например для модуля 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); Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 сделал все как вы написали но картинка не появляется. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 8 января, 2011 Жалоба Share Опубликовано 8 января, 2011 Какой модуль нужно сделать и для какой версии магазина? Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 модуль web money версия vam последния Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 Все получилось спасибо! Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 а вот для модуля Western Union не подскажите что тут надо поменять? function selection() { return array('id' => $this->code, 'module' => $this->title); } Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 8 января, 2011 Жалоба Share Опубликовано 8 января, 2011 ну наверно так: function selection() { return array('id' => $this->code, 'icon' => $icon, 'module' => $this->title); } Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 так не получается, но все равно спасибо. Ссылка на сообщение Поделиться на другие сайты
shaklov 63 Опубликовано 8 января, 2011 Жалоба Share Опубликовано 8 января, 2011 Нужно всё пункты по инструкции проверить. Может вверху забыли описать картинку: $this->icon = DIR_WS_ICONS . '_имя_картинки_'; Ссылка на сообщение Поделиться на другие сайты
benz_inst 0 Опубликовано 8 января, 2011 Автор Жалоба Share Опубликовано 8 января, 2011 не не забыл но по чемуто не получается Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения