Dashboard (ダッシュボード) ========================== The dashboard is the main landing page. By default the dashboard lists the different admin areas available. The admin list is a block defined by the ``sonata.admin.block.admin_list`` service. More block can be added, just follow the instruction in the `BlockBundle documentation `_. ダッシュボードはメインのランディングページです。デフォルトのダッシュボードは異なるAdminエリアがリストアップされます。 管理リストは ``sonata.admin.block.admin_list`` サービスで定義されたブロックです。 `BlockBundle documentation `_. の指示に従うだけで より多くのブロックを追加することがでます。 If you want to customize the dashboard, add the following code to your application's config file: もしダッシュボードをカスタマイズしたいなら、以下のコードをアプリケーション設定ファイルに追加してくだいさい。 .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display a dashboard block - { position: left, type: sonata.admin.block.admin_list } groups: ... your config ... Examples (例) ------------- Set the label group & add all the default items (labelグループの設定と全てのitemsを追加する) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display a dashboard block - { position: left, type: sonata.admin.block.admin_list } groups: sonata_page: label: Page items: ~ Set items group (アイテムグループの設定) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display a dashboard block - { position: left, type: sonata.admin.block.admin_list } groups: sonata_page: items: - sonata.page.admin.page Add a group with all the default items (全てのデフォルトアイテムを含んだグループを追加) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display a dashboard block - { position: left, type: sonata.admin.block.admin_list } groups: sonata_page: ~ Add some items to a group (グループにいくつかアイテムを追加) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display a dashboard block - { position: left, type: sonata.admin.block.admin_list } groups: sonata_page: item_adds: - sonata.page.admin.myitem1 - sonata.page.admin.myitem2 .. image:: ../images/dashboard.png :alt: Dashboard :width: 200 Display two blocks with different dashboard groups (異なるダッシュボードグループに2つのブロックを表示) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. code-block:: yaml # app/config/config.yml sonata_admin: dashboard: blocks: # display two dashboard blocks - { position: left, type: sonata.admin.block.admin_list, settings: { groups: [sonata_page1, sonata_page2] } } - { position: right, type: sonata.admin.block.admin_list, settings: { groups: [sonata_page3] } } groups: sonata_page1: items: - sonata.page.admin.myitem1 sonata_page2: items: - sonata.page.admin.myitem2 - sonata.page.admin.myitem3 sonata_page3: items: - sonata.page.admin.myitem4