У меня с последними обновлениями не перестает выскакивать, подбешивает...[CODE]Fatal error: Call to a member function getAuthSettings() on a non-object in ...\bitrix\modules\seo\lib\engine\bitrixengine.php on line 31
[/CODE]
[/CODE]
02.04.2015 16:45:27
[QUOTE]Vadim Dumbravanu написал:
По реляционной модели БД вам нужно создать две сущности и связать их отношением один ко многим.[/QUOTE] Можете пример привести? [CODE] 'DATES' => array( ................ 'reference' => array('=this.ID' => 'ref.ID'), ................ ) [/CODE] В первой сущности так, а во второй как прописать? |
|
|
02.04.2015 13:12:56
[QUOTE]Федор Майоров написал:
Тогда мой путь самурая самое оно для вас[/QUOTE] Похоже вы меня не поняли :)[CODE]<? namespace My\Module; use Bitrix\Main\Entity; use Bitrix\Main\Localization\Loc; Loc::loadMessages(__FILE__); class ShowtimesTable extends Entity\DataManager { public static function getFilePath() { return __FILE__; } public static function getTableName() { return 'my_module_showtimes'; } public static function getMap() { return array( 'ID' => array( 'data_type' => 'integer', 'primary' => true, 'autocomplete' => true, 'title' => Loc::getMessage('SHOWTIMES_ENTITY_ID_FIELD'), ), 'NAME' => array( 'data_type' => 'string', 'required' => true, 'title' => Loc::getMessage('SHOWTIMES_ENTITY_TIME_FIELD'), ), 'DATES' => array( /*здесь что писать?*/ ), 'EVENT' => array( 'data_type' => 'integer', 'required' => true, 'title' => Loc::getMessage('SHOWTIMES_ENTITY_EVENT_FIELD'), ), 'DESCRIPTION' => array( 'data_type' => 'text', 'required' => true, 'title' => Loc::getMessage('SHOWTIMES_ENTITY_PLACE_FIELD'), ) ); } } [/CODE] мне нужно чтобы запись была с несколькими датами в поле DATES, и чтобы я могу получить список записей по определенной дате. |
|
|
02.04.2015 12:56:56
[QUOTE]Федор Майоров написал:
Вам для свойств ИБ поле нужно?[/QUOTE] Мне нужно в своем модуле через ORM создать таблицу, и поле DATES было множественным, хранить например массив из дат, а по любой дате соответственно находить нужные ID записей с помощью getList(). Что-то непонятное кажется написал, надеюсь поймете. |
|
|