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 に答える