Sonata Admin Bundle - 自定义嵌套集的选择字段显示值

时间:2012-11-05 21:05:00

标签: php symfony sonata-admin

我有一个使用嵌套集扩展的实体类型。当我在Sonata Admin表单中访问它时,它只显示为基本选择框,没有区别。

如何强制每个选项显示其级别的附加“ - ”符号,以帮助识别嵌套元素。

1 个答案:

答案 0 :(得分:0)

我无法在Sonata Admin Bundle中直接看到这种方法,但是通过编辑模型的toString方法来解决这个问题:

public function __toString() {
    return str_repeat('-', $this->lvl).' '.$this->getTitle();
}