我的模型是“术语”和“位置”。期限取决于位置。每个地点都有4个词,其开始日期和结束日期不同。
有人可以帮我吗?
答案 0 :(得分:1)
在字段定义中:
location_id:
label: Location
type: dropdown
term_id:
label: Term
type: dropdown
dependsOn: location
然后,在控制器中:
public function getLocationOptions()
{
// this will return an array of Location names indexed by id
return Location::pluck('name', 'id);
}
public function getTermOptions()
{
return Term::where('location_id', $this->location_id)->pluck('name', 'id');
}
有关更多信息:OctoberCMS Documentation