连接两个组件octoberCms后端

时间:2016-08-15 05:40:19

标签: drop-down-menu components backend octobercms

无法找到将两个组件连接在一起的方法。我在第一个组件中有表,需要从第二个列表中获取列表并将其显示为下拉列表。我有机会做到吗?谢谢

P.S。别忘了。我需要在后端获得一个列表。

1 个答案:

答案 0 :(得分:1)

您可以使用getOptions()方法:

public function defineProperties()
{
    return [
        'country' => [
            'title'   => 'Country',
            'type'    => 'dropdown',
            'default' => 'us'
        ]
    ];
}

public function getCountryOptions()
{
    // here you can use DB or Model
    return ['us'=>'United states', 'ca'=>'Canada'];
}