0

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

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

4

1 回答 1

0

我在 Sonata Admin Bundle 中看不到直接执行此操作的方法,但通过编辑模型的 toString 方法解决了它:

public function __toString() {
    return str_repeat('-', $this->lvl).' '.$this->getTitle();
}
于 2012-11-12T17:20:47.077 回答