Ejemplo n.º 1
0
			continue;

		CSmile::update($ID, Array(
			'LANG' => Array(
				LANGUAGE_ID => $arFields['NAME']
			),
			'SORT' => $arFields['SORT'],
			'TYPING' => $arFields['TYPING'],
		));
	}
}

$dbResultList = CSmile::getList(Array(
	'SELECT' => Array('ID', 'SET_ID', 'SET_NAME', 'TYPE', 'NAME', 'SORT', 'TYPING', 'IMAGE', 'IMAGE_WIDTH', 'IMAGE_HEIGHT'),
	'FILTER' => $arFilter,
	'ORDER' => array($by => $order),
	'NAV_PARAMS' => array("nPageSize"=>CAdminResult::GetNavSize($sTableID)),
	'RETURN_RES' => 'Y'
));

$dbResultList = new CAdminResult($dbResultList, $sTableID);
$dbResultList->NavStart();

$lAdmin->NavText($dbResultList->GetNavPrint(GetMessage("SMILE_NAV")));

$lAdmin->AddHeaders(array(
	array("id"=>"ID", "content"=>GetMessage("SMILE_ID"), "sort"=>"ID", "default"=>true),
	array("id"=>"SORT","content"=>GetMessage("SMILE_SORT"), "sort"=>"SORT", "default"=>true, "align"=>"right"),
	array("id"=>"NAME", "content"=>GetMessage("SMILE_NAME"), "default"=>true),
	array("id"=>"TYPING", "content"=>GetMessage("SMILE_TYPING"), "default"=>true),
	array("id"=>"ICON", "content"=>GetMessage("SMILE_ICON"), "default"=>true),
Ejemplo n.º 2
0
	<tr>
		<td width="40%"><?php 
    echo GetMessage("SMILE_STRING_ID");
    ?>
:</td>
		<td width="60%">
			<input type="text" name="STRING_ID" value="<?php 
    echo $arSmileSet["STRING_ID"];
    ?>
" size="40" />
		</td>
	</tr>
	<?php 
}
if ($ID > 0) {
    $arSmiles = CSmile::getList(array('SELECT' => array('SET_ID', 'NAME', 'TYPE', 'IMAGE', 'IMAGE_WIDTH', 'IMAGE_HEIGHT'), 'FILTER' => array('PARENT_ID' => $ID), 'ORDER' => array($by => $order), 'NAV_PARAMS' => array("nTopCount" => 12)));
} else {
    $arSmiles = array();
}
if (count($arSmiles) > 0) {
    ?>
	<tr>
		<td><?php 
    echo GetMessage("SMILE_SMILE_EXAMPLE");
    ?>
:</td>
		<td>
			<?php 
    foreach ($arSmiles as $smile) {
        ?>
				<img src="<?php