1
Sonata Adminインストールの左メニューのラベルを変更するにはどうしたらいいですか?Sonata Adminの左メニューラベルを変更
私が変更(およびそれらがどのように生成されるかを理解)したいと思います:「管理者」テキスト
- 、より「ワードプレスっぽい」何かのように変更します。 )「ポスト・カテゴリー」)
Sonata Adminインストールの左メニューのラベルを変更するにはどうしたらいいですか?Sonata Adminの左メニューラベルを変更
私が変更(およびそれらがどのように生成されるかを理解)したいと思います:「管理者」テキスト
のようにこれらのラベルは、広告のサービス定義にtags
プロパティで定義されていますadminセクションの設定ファイルに、minページを追加します。ドキュメントhereを参照してください。 admin-services.yml
ファイル内
例:
services:
app.admin.category:
class: AppBundle\Admin\CategoryAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: "My Admin Group", label: "Post Categories" }
arguments:
- ~
- AppBundle\Entity\Category
- ~
calls:
- [ setTranslationDomain, [AppBundle]]
group
タグは、あなたのadmin
ラベルに対応しており、あなたのPostCategory
からlabel
1。
これらのタグを指定していないと思いますが、admin
はデフォルトのグループ名で、PostCategory
はあなたのクラスの名前です。
EDIT:
label
とgroup
オプションは、翻訳キーです。翻訳ドメインをcalls
タグの下に指定します。setTranslationDomain
、デフォルトカタログはmessages
です。翻訳文hereを参照してください。
グループのアイコンを指定することはできますか?グループは文字列か翻訳キーですか?ありがとう。 – StockBreak
はい、 'icon'タグを追加することもできます。例を見てください:https://stackoverflow.com/questions/36569887/sonata-admin-bundle-custom-group-icon – benrcole
翻訳に関する私の答えが更新されました。 – scandel