0

我有一个 flexform,允许用户选择两种类型的对象:视频或播放列表。两者都有一个类别。我正在尝试为用户创建一个 flexform 以按类别选择项目。这是我的 flexform 和我的 tt_content :

<settings.items>
<TCEforms>
    <label>Vidéos | Playlists</label>
    <config>
        <type>group</type>
        <internal_type>db</internal_type>
        <allowed>...video, ...playlist</allowed>
        <size>10</size>
        <maxitems>99</maxitems>
        <minitems>0</minitems>
    </config>
</TCEforms>
</settings.items>

tt_内容:

'video_categorie_uid' => [
    'displayCond' => 'FIELD:list_type:=:myplugin',
    'exclude' => true,
    'label' => 'Catégorie vidéo',
    'config' => [
        'type' => 'group',
        'internal_type' => 'db',
        'allowed' => '...categorie',
        'size' => 1,
        'maxitems' => 1,
        'eval' => 'required'
    ]

问题是我有两个不同的 mm 表用于这些关系(一个 video_category 和一个 playlist_category)。目前,用户可以选择他想要的,但每个项目都会出现,而我希望列表按“video_categorie_uid”字段中选择的类别进行过滤。有没有办法让一个字段允许选择两种类型的项目,这些项目应该引用两个不同的 MM 表?

谢谢 !

4

0 回答 0