【发布时间】:2011-07-17 02:47:45
【问题描述】:
我在 Symfony 1.4 中实现了一个 negation 过滤器字段。带有 1 个文本输入和 1 个用于否定的复选框。
我可以访问下面的输入值
public function addXXXColumnQuery($query, $field, $value)
{
$v = $value['text'];
$n = 'negation_checkbox_true_or_false'; // don't know how?
if ($n === true)
{
$query->addWhere($query->getRootAlias().'.name = ?', $v);
}
else if ($n === false)
{
$query->addWhere($query->getRootAlias().'.name <> ?', $v);
}
}
但我不知道如何访问复选框值。
sfWidgetFormInputFileEditable 有一个打印复选框的“with_delete”选项。任何人都知道检查该值并删除文件的代码在哪里?
如果我能找到它,也许我能弄清楚。
【问题讨论】:
标签: symfony1 doctrine symfony-1.4 doctrine-1.2