Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个使用嵌套集扩展的实体类型。当我在 Sonata Admin 表单中访问它时,它只是显示为一个基本的选择框,没有级别之间的区别。
如何强制每个选项使用附加的“-”符号显示其级别,以帮助识别嵌套元素。
我在 Sonata Admin Bundle 中看不到直接执行此操作的方法,但通过编辑模型的 toString 方法解决了它:
public function __toString() { return str_repeat('-', $this->lvl).' '.$this->getTitle(); }