2namespace Bitrix\Landing\Internals;
4use Bitrix\Main\Application;
6use Bitrix\Main\Localization\Loc;
8Loc::loadMessages(__FILE__);
34 return 'b_landing_filter_entity';
46 'autocomplete' =>
true,
50 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_SOURCE_ID'),
54 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_FILTER_HASH'),
58 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_FILTER'),
63 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_CREATED_BY_ID'),
67 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_MODIFIED_BY_ID'),
71 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_DATE_CREATE'),
75 'title' => Loc::getMessage(
'LANDING_TABLE_FIELD_DATE_MODIFY'),
89 $res = FilterBlockTable::getList([
94 'FILTER_ID' => $filterId,
95 'BLOCK_ID' => $blockId
100 FilterBlockTable::add([
101 'FILTER_ID' => $filterId,
102 'BLOCK_ID' => $blockId
116 $res = FilterBlockTable::getList([
121 'BLOCK_ID' => $blockId
124 while ($row =
$res->fetch())
126 FilterBlockTable::delete($row[
'ID']);
142 DELETE FROM b_landing_filter_entity
145 FROM b_landing_filter_entity F
146 LEFT JOIN b_landing_filter_block B ON B.FILTER_ID = F.ID
153 b_landing_filter_entity F
155 b_landing_filter_block B ON B.FILTER_ID = F.ID
static applyBlock($filterId, $blockId)
static removeBlock($blockId)
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)