public function getContent()
 {
     $this->context->controller->addJS($this->_path . '/views/js/main.js');
     $this->context->controller->addJS($this->_path . '/views/js/jquery.total-storage.js');
     $this->context->controller->addCSS($this->_path . '/views/css/admin.css');
     $this->selfPostProcess();
     $this->context->controller->addJqueryUI('ui.tabs');
     $vars_p2p = Configuration::getMultiple(array('YA_P2P_IDENTIFICATOR', 'YA_P2P_NUMBER', 'YA_P2P_MIN', 'YA_P2P_ACTIVE', 'YA_P2P_KEY', 'YA_P2P_LOGGING_ON', 'YA_P2P_SECRET'));
     $vars_org = Configuration::getMultiple(array('YA_ORG_SHOPID', 'YA_ORG_SCID', 'YA_ORG_ACTIVE', 'YA_ORG_MD5_PASSWORD', 'YA_ORG_MIN', 'YA_ORG_TYPE', 'YA_ORG_INSIDE', 'YA_ORG_LOGGING_ON', 'YA_ORG_PAYMENT_YANDEX', 'YA_ORG_PAYMENT_CARD', 'YA_ORG_PAYMENT_MOBILE', 'YA_ORG_PAYMENT_WEBMONEY', 'YA_ORG_PAYMENT_TERMINAL', 'YA_ORG_PAYMENT_SBER', 'YA_ORG_PAYMENT_PB', 'YA_ORG_PAYMENT_MA', 'YA_ORG_PAYMENT_QW', 'YA_ORG_PAYMENT_QP', 'YA_ORG_PAYMENT_ALFA'));
     $vars_metrika = Configuration::getMultiple(array('YA_METRIKA_PASSWORD_APPLICATION', 'YA_METRIKA_ID_APPLICATION', 'YA_METRIKA_SET_WEBVIZOR', 'YA_METRIKA_SET_CLICKMAP', 'YA_METRIKA_SET_OUTLINK', 'YA_METRIKA_SET_OTKAZI', 'YA_METRIKA_SET_HASH', 'YA_METRIKA_ACTIVE', 'YA_METRIKA_TOKEN', 'YA_METRIKA_NUMBER', 'YA_METRIKA_CELI_CART', 'YA_METRIKA_CELI_ORDER', 'YA_METRIKA_CELI_WISHLIST'));
     $vars_pokupki = Configuration::getMultiple(array('YA_POKUPKI_PUNKT', 'YA_POKUPKI_TOKEN', 'YA_POKUPKI_PREDOPLATA_YANDEX', 'YA_POKUPKI_PREDOPLATA_SHOP_PREPAID', 'YA_POKUPKI_POSTOPLATA_CASH_ON_DELIVERY', 'YA_POKUPKI_POSTOPLATA_CARD_ON_DELIVERY', 'YA_POKUPKI_APIURL', 'YA_POKUPKI_SET_CHANGEC', 'YA_POKUPKI_NC', 'YA_POKUPKI_LOGIN', 'YA_POKUPKI_ID', 'YA_POKUPKI_PW', 'YA_POKUPKI_YATOKEN'));
     $vars_market = Configuration::getMultiple(array('YA_MARKET_SET_ALLCURRENCY', 'YA_MARKET_NAME', 'YA_MARKET_SET_AVAILABLE', 'YA_MARKET_SET_NACTIVECAT', 'YA_MARKET_SET_HOMECARRIER', 'YA_MARKET_SET_COMBINATIONS', 'YA_MARKET_CATALL', 'YA_MARKET_SET_DIMENSIONS', 'YA_MARKET_SET_SAMOVIVOZ', 'YA_MARKET_SET_DOST', 'YA_MARKET_SET_ROZNICA', 'YA_MARKET_DELIVERY', 'YA_MARKET_MK', 'YA_MARKET_SHORT', 'YA_MARKET_HKP', 'YA_MARKET_DOSTUPNOST', 'YA_MARKET_SET_GZIP', 'YA_MARKET_DESC_TYPE'));
     $cats = array();
     if ($c = Configuration::get('YA_MARKET_CATEGORIES')) {
         $uc = unserialize($c);
         if (is_array($uc)) {
             $cats = $uc;
         }
     }
     $hforms = new hforms();
     $hforms->cats = $cats;
     $vars_pokupki['YA_POKUPKI_FD'] = 'JSON';
     $vars_pokupki['YA_POKUPKI_TA'] = 'URL';
     $vars_org['YA_ORG_TEXT_INSIDE'] = '<span class="text_inside">' . $this->l('Доступные вам способы оплаты и тарифы фиксируются на стороне Яндекс.Кассы. Чтобы их поменять, напишите менеджеру Кассы на merchants@yamoney.ru или позвоните по телефону 8 800 250-66-99.') . '</span>';
     $this->context->smarty->assign(array('YA_ORG_ACTIVE' => $vars_org['YA_ORG_ACTIVE'], 'YA_ORG_SHOPID' => $vars_org['YA_ORG_SHOPID'], 'orders_link' => $this->context->link->getAdminLink('AdminOrders', false) . '&token=' . Tools::getAdminTokenLite('AdminOrders'), 'ajax_limk_ym' => $this->context->link->getAdminLink('AdminModules', false) . '&configure=' . $this->name . '&tab_module=' . $this->tab . '&module_name=' . $this->name . '&token=' . Tools::getAdminTokenLite('AdminModules'), 'mws_cn' => '/business/ps/yacms-' . $vars_org['YA_ORG_SHOPID'], 'mws_sign' => Configuration::get('yamodule_mws_csr_sign'), 'mws_cert' => Configuration::get('yamodule_mws_cert') ? true : false, 'this_path' => $this->_path, 'metrika_status' => $this->metrika_status, 'market_status' => $this->market_status, 'pokupki_status' => $this->pokupki_status, 'p2p_status' => $this->p2p_status, 'org_status' => $this->org_status, 'mws_status' => $this->mws_status, 'money_p2p' => $this->renderForm('p2p', $vars_p2p, $hforms->getFormYamoney()), 'money_org' => $this->renderForm('org', $vars_org, $hforms->getFormYamoneyOrg()), 'money_metrika' => $this->renderForm('metrika', $vars_metrika, $hforms->getFormYamoneyMetrika()), 'money_market' => $this->renderForm('market', $vars_market, $hforms->getFormYamoneyMarket()), 'money_marketp' => $this->renderForm('Pokupki', $vars_pokupki, $hforms->getFormYaPokupki())));
     return $this->display(__FILE__, 'admin.tpl');
 }
 public function getContent()
 {
     $this->context->controller->addJS($this->_path . '/js/main.js');
     $this->context->controller->addJS($this->_path . '/js/jquery.total-storage.js');
     $this->context->controller->addCSS($this->_path . '/css/admin.css');
     $this->_postProcess();
     $this->context->controller->addJqueryUI('ui.tabs');
     $vars_p2p = Configuration::getMultiple(array('YA_P2P_IDENTIFICATOR', 'YA_P2P_NUMBER', 'YA_P2P_ACTIVE', 'YA_P2P_KEY', 'YA_P2P_LOGGING_ON', 'YA_P2P_SECRET'));
     $vars_org = Configuration::getMultiple(array('YA_ORG_SHOPID', 'YA_ORG_SCID', 'YA_ORG_ACTIVE', 'YA_ORG_MD5_PASSWORD', 'YA_ORG_TYPE', 'YA_ORG_LOGGING_ON', 'YA_ORG_PAYMENT_YANDEX', 'YA_ORG_PAYMENT_CARD', 'YA_ORG_PAYMENT_MOBILE', 'YA_ORG_PAYMENT_WEBMONEY', 'YA_ORG_PAYMENT_TERMINAL', 'YA_ORG_PAYMENT_SBER', 'YA_ORG_PAYMENT_PB', 'YA_ORG_PAYMENT_MA', 'YA_ORG_PAYMENT_QW', 'YA_ORG_PAYMENT_QP', 'YA_ORG_PAYMENT_ALFA'));
     $vars_metrika = Configuration::getMultiple(array('YA_METRIKA_PASSWORD_APPLICATION', 'YA_METRIKA_ID_APPLICATION', 'YA_METRIKA_SET_WEBVIZOR', 'YA_METRIKA_SET_CLICKMAP', 'YA_METRIKA_SET_OUTLINK', 'YA_METRIKA_SET_OTKAZI', 'YA_METRIKA_SET_HASH', 'YA_METRIKA_ACTIVE', 'YA_METRIKA_TOKEN', 'YA_METRIKA_NUMBER', 'YA_METRIKA_CELI_CART', 'YA_METRIKA_CELI_ORDER', 'YA_METRIKA_CELI_WISHLIST'));
     $vars_pokupki = Configuration::getMultiple(array('YA_POKUPKI_PUNKT', 'YA_POKUPKI_TOKEN', 'YA_POKUPKI_PREDOPLATA_YANDEX', 'YA_POKUPKI_PREDOPLATA_SHOP_PREPAID', 'YA_POKUPKI_POSTOPLATA_CASH_ON_DELIVERY', 'YA_POKUPKI_POSTOPLATA_CARD_ON_DELIVERY', 'YA_POKUPKI_APIURL', 'YA_POKUPKI_SET_CHANGEC', 'YA_POKUPKI_NC', 'YA_POKUPKI_LOGIN', 'YA_POKUPKI_ID', 'YA_POKUPKI_PW', 'YA_POKUPKI_YATOKEN'));
     $vars_market = Configuration::getMultiple(array('YA_MARKET_SET_ALLCURRENCY', 'YA_MARKET_NAME', 'YA_MARKET_SET_AVAILABLE', 'YA_MARKET_SET_NACTIVECAT', 'YA_MARKET_SET_HOMECARRIER', 'YA_MARKET_SET_COMBINATIONS', 'YA_MARKET_CATALL', 'YA_MARKET_SET_DIMENSIONS', 'YA_MARKET_SET_SAMOVIVOZ', 'YA_MARKET_SET_DOST', 'YA_MARKET_SET_ROZNICA', 'YA_MARKET_DELIVERY', 'YA_MARKET_MK', 'YA_MARKET_SHORT', 'YA_MARKET_HKP', 'YA_MARKET_DOSTUPNOST', 'YA_MARKET_SET_GZIP', 'YA_MARKET_DESC_TYPE'));
     $cats = array();
     if ($c = Configuration::get('YA_MARKET_CATEGORIES')) {
         $uc = unserialize($c);
         if (is_array($uc)) {
             $cats = $uc;
         }
     }
     $hforms = new hforms();
     $hforms->cats = $cats;
     $this->context->smarty->assign(array('this_path' => $this->_path, 'metrika_status' => $this->metrika_status, 'market_status' => $this->market_status, 'pokupki_status' => $this->pokupki_status, 'p2p_status' => $this->p2p_status, 'org_status' => $this->org_status, 'money_p2p' => $this->renderForm('p2p', $vars_p2p, $hforms->getFormYamoney()), 'money_org' => $this->renderForm('org', $vars_org, $hforms->getFormYamoneyOrg()), 'money_metrika' => $this->renderForm('metrika', $vars_metrika, $hforms->getFormYamoneyMetrika()), 'money_market' => $this->renderForm('market', $vars_market, $hforms->getFormYamoneyMarket()), 'money_marketp' => $this->renderForm('Pokupki', $vars_pokupki, $hforms->getFormYaPokupki())));
     return $this->display(__FILE__, 'admin.tpl');
 }