1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
iblockrss.php
См. документацию.
1<?php
2namespace Bitrix\Iblock;
3
4use Bitrix\Main\Entity;
5use Bitrix\Main\Localization\Loc;
6Loc::loadMessages(__FILE__);
7
35
36class IblockRssTable extends Entity\DataManager
37{
43 public static function getTableName()
44 {
45 return 'b_iblock_rss';
46 }
47
53 public static function getMap()
54 {
55 return array(
56 'ID' => array(
57 'data_type' => 'integer',
58 'primary' => true,
59 'autocomplete' => true,
60 'title' => Loc::getMessage('IBLOCK_RSS_ENTITY_ID_FIELD'),
61 ),
62 'IBLOCK_ID' => array(
63 'data_type' => 'integer',
64 'required' => true,
65 'title' => Loc::getMessage('IBLOCK_RSS_ENTITY_IBLOCK_ID_FIELD'),
66 ),
67 'NODE' => array(
68 'data_type' => 'string',
69 'required' => true,
70 'validation' => array(__CLASS__, 'validateNode'),
71 'title' => Loc::getMessage('IBLOCK_RSS_ENTITY_NODE_FIELD'),
72 ),
73 'NODE_VALUE' => array(
74 'data_type' => 'string',
75 'validation' => array(__CLASS__, 'validateNodeValue'),
76 'title' => Loc::getMessage('IBLOCK_ENTITY_NODE_VALUE_FIELD'),
77 ),
78 'IBLOCK' => array(
79 'data_type' => 'Bitrix\Iblock\Iblock',
80 'reference' => array('=this.IBLOCK_ID' => 'ref.ID'),
81 ),
82 );
83 }
84
90 public static function validateNode()
91 {
92 return array(
93 new Entity\Validator\Length(null, 50),
94 );
95 }
96
102 public static function validateNodeValue()
103 {
104 return array(
105 new Entity\Validator\Length(null, 250),
106 );
107 }
108}
static getMap()
Определения iblockrss.php:53
static validateNodeValue()
Определения iblockrss.php:102
static validateNode()
Определения iblockrss.php:90
static getTableName()
Определения iblockrss.php:43
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
Определения ufield.php:9