0
我有如下因素架构:显示选择/加入
Template
UserTemplate
template_id
Costs
template_id
amount
value
我想要做的,是创建一个sfWidgetFormDoctrineChoice
显示根据UserTemplate
ID运费。
$this->widgetSchema['cost'] = new sfWidgetFormDoctrineChoice(array(
'model' => 'Costs',
'key_method' => 'getValue',
'method' => 'getAmount',
'add_empty' => 'Please Select Amount',
'expanded' => false,
'multiple' => false
));
这会显示所有成本。
理想情况下,我想限制它到UserTemplate。
我已经看过了创建自定义查询,并传递一个到小工具,但我不知道这是否会是这样算下来
的正确方法。如果我有一堆分配到成本模板ID为12,用户模板引用为12,当我在example.com/user-template/12时 - 我期望在我的表单部件中看到这个成本。