1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
groupaccess.php
См. документацию.
1<?php
2
3namespace Bitrix\Catalog;
4
5use Bitrix\Main\ORM;
6use Bitrix\Main\Localization\Loc;
7
35
37{
38 const ACCESS_BUY = 'Y';
39 const ACCESS_VIEW = 'N';
45 public static function getTableName(): string
46 {
47 return 'b_catalog_group2group';
48 }
49
55 public static function getMap(): array
56 {
57 return array(
58 'ID' => new ORM\Fields\IntegerField('ID', array(
59 'primary' => true,
60 'autocomplete' => true,
61 'title' => Loc::getMessage('GROUP_ACCESS_ENTITY_ID_FIELD')
62 )),
63 'CATALOG_GROUP_ID' => new ORM\Fields\IntegerField('CATALOG_GROUP_ID', array(
64 'required' => true,
65 'title' => Loc::getMessage('GROUP_ACCESS_ENTITY_CATALOG_GROUP_ID_FIELD')
66 )),
67 'GROUP_ID' => new ORM\Fields\IntegerField('GROUP_ID', array(
68 'required' => true,
69 'title' => Loc::getMessage('GROUP_ACCESS_ENTITY_GROUP_ID_FIELD')
70 )),
71 'ACCESS' => new ORM\Fields\BooleanField('ACCESS', array(
72 'column_name' => 'BUY',
73 'values' => array(self::ACCESS_VIEW, self::ACCESS_BUY),
74 'title' => Loc::getMessage('GROUP_ACCESS_ENTITY_ACCESS_FIELD')
75 )),
76 'CATALOG_GROUP' => new ORM\Fields\Relations\Reference(
77 'CATALOG_GROUP',
78 '\Bitrix\Catalog\Group',
79 array('=this.CATALOG_GROUP_ID' => 'ref.ID')
80 )
81 );
82 }
83}
static getMap()
Определения groupaccess.php:55
static getTableName()
Определения groupaccess.php:45
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804