Doctrine によってデータベースにマッピングされた Lector エンティティがあります。コードは次のようになります。
class Lector {
/**
* @ORM\Id()
* @ORM\Column(name="id",type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
/** @ORM\Column(name="code",type="string",length=100,unique=true) */
protected $code;
/** @ORM\Column(type="string",length=100,nullable=true) */
protected $firstTitle;
....
}
これらのアクションのコードを作成するために、Symfony の組み込み CRUD ジェネレーターを使用しました。ただし、このジェネレーターは、次のように、生成されたページのフィールドの説明として列名を使用します。
code <textbox>
firstTitle <textbox>
注釈を拡張することで、これらのフィールドをより人間が読めるようにしようとしました
options={"comment" = "講師の内部コード"}
しかし、これはうまくいきませんでした。
Symfony 2 では、プロジェクトに表示されるすべての列 (列名がレンダリングされるすべての場所) に説明を作成する方法はありますか?
ビューファイルを編集し、すべての列について必要な説明を作成することができます。しかし、これは私が望むものではありません