2013-10-24 5 views
1

Есть ли возможность добавить поле, которое может содержать отношение к нескольким типам записей?Является ли поле TCA group/db эквивалентным по потоку?

мне нужно эквивалентный поток для таких определений ТСА:

'related_data_elements' => array(
     'exclude' => 1, 
     'label' => 'Label', 
     'config' => array(
      'type' => 'group', 
      'internal_type' => 'db', 
      'allowed' => 'tt_address_group, tt_address, tx_cal_event, tx_cal_category', 
      'size' => 10, 
      'minitems' => 0, 
      'maxitems' => 50, 
     ) 
    ) 

ответ

2

В Flux 6.0.x есть group типа ViewHelper; атрибут allowed на этом поддерживает списки имен CSV.

Однако, в Flux 7.0.0 и нынешних мастерах git, тип group был удален и заменен на тип поля relation. Этот новый тип поля в настоящее время поддерживает только отношения с одной таблицей, но другой тип - вверх и вниз, что позволит решить следующее: тип поля multiRelation (в настоящее время не зафиксирован).

Поле multiRelation - это то, что вам нужно - извините, что сообщило, что оно еще не закончено, но следите за ним - я ожидаю, что оно будет совершено в ближайшее время (по крайней мере, до момента выпуска 6.2 LTS).

Приветствие,
Клауса

+0

Большого спасибо Клауса за эти точности. Мне удалось создать новые поля, основанные на структуре поля «Файл». Он хорошо работает с текущим багажником. Также я создал поля «flux» BE для DAM (для одного проекта в 4.5LTS). Если кто-то нуждается, дайте мне знать, можете поделиться. –