Проблема с платежными системами в шаблоне дизайна "Бытовая техника"
Добрый день.
Сделал магазин на шаблоне "Бытовая техника". Оказалось, что там не добавлены платежные системы в "Справочник платежных систем". При этом XLS-шаблоны "Формы оплаты" есть.
Я взял код из другого сайта с шаблоном "Корпорация", добавил платежную систему и вписал туда этот код. Идентификатор поменял на тот, который скрипт мне выдал. Включил активность.
Но при попытке оформить заказ все равно скрипт пишет, что "В данный момент нет доступных платежных систем!".
Вот код, к-й я добавил, на оплату налом:
<?php
/**
* Оплата наличными
*/
class Shop_Payment_System_Handler24 extends Shop_Payment_System_Handler
{
/**
* Метод, запускающий выполнение обработчика
*/
function execute()
{
parent::execute();
$this->printNotification();
return $this;
}
protected function _processOrder()
{
parent::_processOrder();
// Установка XSL-шаблонов в соответствии с настройками в узле структуры
$this->setXSLs();
// Отправка писем клиенту и пользователю
$this->send();
return $this;
}
public function getNotification()
{
$this->xsl(
Core_Entity::factory('Xsl')->getByName('ОплатаПриПолучении')
);
return parent::getNotification();
}
public function getInvoice()
{
return $this->getNotification();
}
}