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時 - 我期望在我的表單部件中看到這個成本。