Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Сделал модуль оплаты ОАО "Альфа-Банк"

Сделал модуль оплаты ОАО "Альфа-Банк".


Вы его продавать хотите или бесплатно раздавать?


Бесплатно, т.к. много хороших вещей люди пишут и выкладывают сюда, т.что считаю, что будет не целесообразно его продавать.


Может выложили бы сразу в виде архива и описанием настройки?


Сегодня сил уже нет описать и положить, завтра скину.


а так для оценки вот http://sat-parts.ru



Сегодня сил уже нет описать и положить, завтра скину.

было бы замечательно!


1 ) В корень файла нужно положить первый файл, который прикреплен во вложении alfabank.php
2 ) В корень файла нужно положить второй файл, который прикреплен во вложении checkout_succes.php
3 ) В корень файла нужно положить третий файл, который прикреплен во вложении account_history_info.php
4 ) В корне сайта есть есть папка modules, в ней папка payment, вот в эту папку нужно распаковать архив alfabank.zip (положить папку alfabank).
5 ) В папку themes/ВАШ_ШАБЛОН/ положить файл alfabank.html
6 ) В файле по адресу themes/ВАШ_ШАБЛОН/module/account_history_info.html где описываются кнопки, нужно добавить кнопку Альфа-Банка, называется она так {$BUTTON_ALFABANK_PRINT}
7 ) В файле по адресу themes/ВАШ_ШАБЛОН/module/checkout_success.html где описываются кнопки, нужно добавить кнопку Альфа-Банка, называется она так {$BUTTON_ALFABANK_PRINT}
8 ) По адресу /themes/mastermade/buttons/ru положить кнопку button_print_alfabank.gif (она тоже есть во вложении)
9 ) В админке, в модулях оплаты, после вышепроделанного появится модуль Альфа-Банк, его нужно будет установить и вбить туда все данные.


Голова сонная... мог чего упустить, но вродь все написал.


как я понял  checkout_succes.php и account_history_info.php содержат изменения только для вывода кнопки на печать?


Добавлено в checkout_success

if ($order->info['payment_method'] == 'alfabank')
{

$_array = array('img' => 'button_print_alfabank.gif',
'href' => os_href_link('alfabank.php?oID='.$orders['orders_id']),
'alt' => MODULE_PAYMENT_ALFABANK_PRINT,
'code' => '');

$_array = apply_filter('button_print_alfabank', $_array);

if (empty($_array['code']))
{
  $_array['code'] = '<img alt="' . $_array['alt'] . '" src="'.'themes/'.CURRENT_TEMPLATE.'/buttons/'.$_SESSION['language'].'/'.$_array['img'].'" style="cursor:hand" onclick="window.open(\''.$_array['href'].'\', \'popup\', \'toolbar=0, scrollbars=yes, width=640, height=600\')" />';
}

$osTemplate->assign('BUTTON_ALFABANK_PRINT', $_array['code']);
}

В конфирмейшене тоже что-то меня... щас не вспомню уже


checkout_succes.html и account_history_info.html содержат изменения только в выводе кнопки Альфа-Банк


Ок. Спасибо большое за мод!


Незачт  :)


Спасибо! Пригодилось)



Спасибо! Пригодилось)


Все норм поставилось?


Источник



Copyright ShopOS