| Current Path : /var/www/homesaver/www/bitrix/modules/skyweb24.sharebasket/ |
| Current File : /var/www/homesaver/www/bitrix/modules/skyweb24.sharebasket/options_b.php |
<?
use Bitrix\Main\Localization\Loc,
Bitrix\Main\Config\Option,
Bitrix\Main\Page\Asset;
Loc::loadMessages(__FILE__);
Loc::loadMessages($_SERVER["DOCUMENT_ROOT"].BR_ROOT.'/modules/main/options.php');
$module_id='skyweb24.sharebasket';
\Bitrix\Main\Loader::includeModule($module_id);
$request = \Bitrix\Main\HttpApplication::getInstance()->getContext()->getRequest();
$rsSites = CSite::GetList($by="sort", $order="asc", Array("ACTIVE" => "Y"));
$aTabLink = [];
$counter = 0;
while ($arSite = $rsSites->Fetch())
{
$aTabLink[] = [
"DIV" => "sw24_general_settings_etemplates_".$arSite["ID"],
"TAB" => Loc::getMessage("skyweb24.sharebasket_LINK").Loc::getMessage("skyweb24.sharebasket_FOR_SOMETHING").$arSite["ID"],
"TITLE" => Loc::getMessage("skyweb24.sharebasket_LINK_TITLE").Loc::getMessage("skyweb24.sharebasket_FOR_SOMETHING").$arSite["ID"],
"OPTIONS"=>[
['link_basket_'.$arSite["ID"],Loc::getMessage("skyweb24.sharebasket_LINK_BASKET").Loc::getMessage("skyweb24.sharebasket_FOR_SOMETHING").$arSite["ID"], '', ['text']],
// ['captcha_email_'.$arSite["ID"], Loc::getMessage("skyweb24.sharebasket_CAPTCHA_BASKET").Loc::getMessage("skyweb24.sharebasket_FOR_SOMETHING").$arSite["ID"], '', ['checkbox']]
],
];
$counter++;
}
$aTabs = [
// [
// "DIV" => "sw24_general_settings_etemplates",
// "TAB" => Loc::getMessage("skyweb24.sharebasket_SOCNET"),
// "TITLE" => Loc::getMessage("skyweb24.sharebasket_SOCNET_TITLE"),
// "OPTIONS"=>[
// ['socnet_vk',Loc::getMessage("skyweb24.sharebasket_SOCNET_VK"), '', ['checkbox']],
// ['socnet_odnoklassniki',Loc::getMessage("skyweb24.sharebasket_SOCNET_ODNOKLASSNIKI"), '', ['checkbox']],
// ['socnet_facebook',Loc::getMessage("skyweb24.sharebasket_SOCNET_FACEBOOK"), '', ['checkbox']],
// ['socnet_twitter',Loc::getMessage("skyweb24.sharebasket_SOCNET_TWITTER"), '', ['checkbox']],
// ['socnet_google',Loc::getMessage("skyweb24.sharebasket_SOCNET_GOOGLE"), '', ['checkbox']],
// ['socnet_moymir',Loc::getMessage("skyweb24.sharebasket_SOCNET_MOYMIR"), '', ['checkbox']],
// ['socnet_email',Loc::getMessage("skyweb24.sharebasket_SOCNET_EMAIL"), '', ['checkbox']]
// ]
// ],
["DIV" => "sw24_general_access", "TAB" => Loc::getMessage("MAIN_TAB_RIGHTS"), "TITLE" => Loc::getMessage("MAIN_TAB_TITLE_RIGHTS")],
];
$aTabs = array_merge($aTabLink, $aTabs);
if($request->isPost() && $request['Update'] && check_bitrix_sessid()){
CAdminMessage::ShowMessage(['MESSAGE'=>Loc::getMessage("skyweb24.sharebasket_SUCCESS_SAVE"), 'TYPE'=>'OK']);
foreach($aTabs as $aTab){
if(!empty($aTab['OPTIONS'])){
__AdmSettingsSaveOptions($module_id, $aTab['OPTIONS']);
}
}
}
$tabControl = new CAdminTabControl("tabControl_sw24", $aTabs);
$tabControl->Begin();
?>
<form class="sharebasket_settings" method="post" action="<?echo $APPLICATION->GetCurPage()?>?mid=<?=urlencode($module_id)?>&lang=<?=LANGUAGE_ID?>">
<?
for ($i=0; $i < $counter; $i++)
{
$tabControl->BeginNextTab();
__AdmSettingsDrawList($module_id, $aTabs[$i]['OPTIONS']);
}
$tabControl->BeginNextTab();
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/admin/group_rights.php");
$tabControl->Buttons();?>
<input type="submit" name="Update" class="adm-btn-save" value="<?=Loc::getMessage("MAIN_SAVE")?>">
<input type="reset" name="reset" value="<?=Loc::getMessage("MAIN_RESET")?>">
<?=bitrix_sessid_post();?>
</form>
<?
$tabControl->End();
?>