Ejemplo n.º 1
0
		'TYPE' => 'LIST',
		'VALUES' => array_merge($defaultListValues, $arProperty_Offers),
		'MULTIPLE' => 'Y',
		'DEFAULT' => '-',
	);
	$arTemplateParameters['OFFER_FILTER_SEARCH_PROPS'] = array(
		'PARENT' => 'FILTER_SETTINGS',
		'NAME' => getMessage('RS_SLINE.OFFER_FILTER_SEARCH_PROPS'),
		'TYPE' => 'LIST',
		'VALUES' => array_merge($defaultListValues, $arProperty_Offers),
		'MULTIPLE' => 'Y',
		'DEFAULT' => '-',
	);
}

if (Bitrix\Main\ModuleManager::isModuleInstalled("sale")){
	/*$arTemplateParameters['USE_SALE_BESTSELLERS'] = array(
		'NAME' => getMessage('RS_SLINE.USE_SALE_BESTSELLERS'),
		'TYPE' => 'CHECKBOX',
		'DEFAULT' => 'Y'
	);*/

	$arTemplateParameters['USE_BIG_DATA'] = array(
		'PARENT' => 'BIG_DATA_SETTINGS',
		'NAME' => getMessage('RS_SLINE.USE_BIG_DATA'),
		'TYPE' => 'CHECKBOX',
		'DEFAULT' => 'Y',
		'REFRESH' => 'Y'
	);
	if (!isset($arCurrentValues['USE_BIG_DATA']) || $arCurrentValues['USE_BIG_DATA'] == 'Y'){
		$rcmTypeList = array(
Ejemplo n.º 2
0
 public function testIfModulesInstalled()
 {
     $this->assertTrue(Bitrix\Main\ModuleManager::IsModuleInstalled("iblock"), 'Модуль "iblock" не установлен.');
     $this->assertFalse(Bitrix\Main\ModuleManager::IsModuleInstalled("catalog"), 'Модуль "catalog" не установлен.');
     $this->assertFalse(Bitrix\Main\ModuleManager::IsModuleInstalled("sale"), 'Модуль "sale" не установлен.');
 }
Ejemplo n.º 3
0
 public function DoUninstall()
 {
     try {
         //удаление платёжной системы
         $this->deletePaysys();
         //удаление статуса заказа [ЕРИП]Ожидание оплаты
         $this->deleteOStatus();
         //удаление обработчика
         $this->deleteHandlers();
         //удаление почтового шаблона
         $this->deleteMailTemplate();
         //удаление почтового события
         $this->deleteMailEvType();
         //удаляем обработчики пл. системы
         $this->deletePaysysHandler();
         //удаления файлов обработчика пл. системы
         $this->deleteHandlerFiles();
         //удаление настроек модуля
         Bitrix\Main\Config\Option::delete($this->MODULE_ID);
         //удаление модуля из системы
         Bitrix\Main\ModuleManager::unRegisterModule($this->MODULE_ID);
         return true;
     } catch (Exception $e) {
         $GLOBALS["APPLICATION"]->ThrowException($e->getMessage());
         return false;
     }
 }
Ejemplo n.º 4
0
					<div class="adm-scale-block-header">
						<span class="adm-scale-title"><?php 
        echo Loc::getMessage("SCALE_PANEL_NEW_SERVER");
        ?>
</span>
						<span class="adm-scale-img"></span>
					</div>
				</div>
			<?php 
    }
    ?>
		</div>
	</div>

	<?php 
    if (!Bitrix\Main\ModuleManager::isModuleInstalled("cluster") && !empty($serversList)) {
        ?>
		<div class="adm-scale-page-wrap" id="adm-scale-page-wrap">
			<div class="adm-scale-blocks-wrapper" id="adm-scale-blocks-wrapper">
				<?php 
        echo Loc::getMessage("SCALE_PANEL_MODULE_CLUSTER_NOT_INSTALLED");
        ?>
			</div>
		</div>
	<?php 
    }
    ?>

	<script type="text/javascript">
		BX.ready(function(){