Сделал модуль оплаты ОАО "Альфа-Банк"
Сделал модуль оплаты ОАО "Альфа-Банк".
Вы его продавать хотите или бесплатно раздавать?
Бесплатно, т.к. много хороших вещей люди пишут и выкладывают сюда, т.что считаю, что будет не целесообразно его продавать.
Может выложили бы сразу в виде архива и описанием настройки?
Сегодня сил уже нет описать и положить, завтра скину.
а так для оценки вот 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 содержат изменения только в выводе кнопки Альфа-Банк
Ок. Спасибо большое за мод!
Незачт :)
Спасибо! Пригодилось)
Спасибо! Пригодилось)
Все норм поставилось?
Источник
|