Your IP : 52.14.44.232


Current Path : /home/bitrix/ext_www/dev.home-comfort.in.ua/local/modules/rusklimat.exchange/options/
Upload File :
Current File : /home/bitrix/ext_www/dev.home-comfort.in.ua/local/modules/rusklimat.exchange/options/b2b.php

<?
/*
 * 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>