Your IP : 52.14.44.232
<?
/*
* RusKlimat MainModule
* B2B
*
* @author Alex
* @date 09/06/2018
*/
// Џодключаем классы длЯ работы с higloadblockами
use Bitrix\Highloadblock;
use Bitrix\Main\Entity;
CModule::IncludeModule("highloadblock");
IncludeModuleLangFile(__FILE__);
if($_POST["Update"]=="Y")
{
// rk.com
$RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID', $RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID);
$RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID', $RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID);
$RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID', $RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID);
$RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID', $RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID);
$RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID', $RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID);
$RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID', $RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID);
// бренды
// сц
$RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID', $RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID);
$RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID', $RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID);
$RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID', $RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID);
$RK_EXCHANGE_B2B_SC_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_SC_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_IBLOCK_ID', $RK_EXCHANGE_B2B_SC_IBLOCK_ID);
// Дилеры (где купить)
$RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID', $RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID);
$RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID', $RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID);
$RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID', $RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID);
$RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID', $RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID);
$RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID = (int) $_POST['RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID'];
COption::SetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID', $RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID);
}
// Все инфоблоки сгруппированные по типу
$arIblock = [];
$cache = new CPHPCache();
if ($cache->InitCache(3600, "rk_exchange_all_iblocks"))
{
$arIblock = $cache->GetVars();
}
elseif($cache->StartDataCache())
{
$resIblock = CIBlock::GetList(Array(), Array("ACTIVE" => "Y"), false);
while($arResIblock = $resIblock->Fetch())
$arIblock[$arResIblock["IBLOCK_TYPE_ID"]][] = $arResIblock;
$cache->EndDataCache($arIblock);
}
// END: Все инфоблоки сгруппированные по типу
?>
<tr>
<td colspan="2">
<?= BeginNote();?>
<?=GetMessage('RK_EXCHANGE_B2B_NOTE')?>
<?= EndNote(); ?>
</td>
</tr>
<tr class="heading"><td colspan="2"><?=GetMessage("RK_EXCHANGE_B2B_ENTITY");?></td></tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID" id="RK_EXCHANGE_B2B_ENTITY_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID" id="RK_EXCHANGE_B2B_CONTACTS_ENTITY_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID" id="RK_EXCHANGE_B2B_OWNER_ENTITY_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="heading"><td colspan="2"><?=GetMessage("RK_EXCHANGE_B2B_CONTRACTORS");?></td></tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID" id="RK_EXCHANGE_B2B_CONTRACTORS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID" id="RK_EXCHANGE_B2B_CONTACTS_CONTRACTORS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID" id="RK_EXCHANGE_B2B_DELIVERY_CONTRACTORS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="heading"><td colspan="2"><?=GetMessage("RK_EXCHANGE_B2B_SC");?></td></tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID" id="RK_EXCHANGE_B2B_SC_COUNTRIES_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID" id="RK_EXCHANGE_B2B_SC_CITIES_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID" id="RK_EXCHANGE_B2B_SC_CATEGORY_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_SC_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_SC_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_SC_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_SC_IBLOCK_ID" id="RK_EXCHANGE_B2B_SC_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="heading"><td colspan="2"><?=GetMessage("RK_EXCHANGE_B2B_DEALERS");?></td></tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID" id="RK_EXCHANGE_B2B_DEALERS_COUNTRIES_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID" id="RK_EXCHANGE_B2B_DEALERS_CITIES_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID" id="RK_EXCHANGE_B2B_DEALERS_CATEGORY_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID" id="RK_EXCHANGE_B2B_DEALERS_SHOPS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID" id="RK_EXCHANGE_B2B_DEALERS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>
<tr class="heading"><td colspan="2"><?=GetMessage("RK_EXCHANGE_B2B_DOCUMENTS");?></td></tr>
<tr class="rk-option">
<td width="50%" valign="top"><label for="RK_EXCHANGE_B2B_DOCUMENTS_AGREEMENTS_IBLOCK_ID"><?=GetMessage( 'RK_EXCHANGE_B2B_DOCUMENTS_AGREEMENTS_IBLOCK_ID' );?>:</td>
<td valign="top">
<? $selected = COption::GetOptionInt( $sModuleId, 'RK_EXCHANGE_B2B_DOCUMENTS_AGREEMENTS_IBLOCK_ID', '' );?>
<select name="RK_EXCHANGE_B2B_DOCUMENTS_AGREEMENTS_IBLOCK_ID" id="RK_EXCHANGE_B2B_DOCUMENTS_AGREEMENTS_IBLOCK_ID">
<option value=""><?=GetMessage("RK_EXCHANGE_CHOOSE_VAL");?></option>
<?
foreach($arIblock as $typeIblock => $iblocks)
{
?><optgroup label="<?=$typeIblock?>"><?
foreach($iblocks as $iblock)
{
?><option value="<?=$iblock["ID"]?>" <?=($selected==$iblock["ID"])?"selected":"";?>><?=$iblock["NAME"]?> [<?=$iblock["ID"]?>]</option><?
}
?></optgroup><?
}
?>
</select>
</td>
</tr>