diff --git a/src/Bundle/ChillAsideActivityBundle/src/Controller/AdminController.php b/src/Bundle/ChillAsideActivityBundle/src/Controller/AdminController.php new file mode 100644 index 000000000..ae04b2110 --- /dev/null +++ b/src/Bundle/ChillAsideActivityBundle/src/Controller/AdminController.php @@ -0,0 +1,20 @@ + + * @author Champs Libres + */ +class AdminController extends AbstractController +{ + + public function redirectToAdminIndexAction() + { + return $this->redirectToRoute('chill_main_admin_central'); + } +} \ No newline at end of file diff --git a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/layout_asideactivity.html.twig b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/layout_asideactivity.html.twig new file mode 100644 index 000000000..f0242c085 --- /dev/null +++ b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/layout_asideactivity.html.twig @@ -0,0 +1,14 @@ +{% extends "@ChillMain/Admin/layoutWithVerticalMenu.html.twig" %} + +{% block vertical_menu_content %} + {{ chill_menu('admin_aside_activity', { + 'layout': '@ChillAsideActivity/Admin/menu_asideactivity.html.twig', + }) }} +{% endblock %} + +{% block layout_wvm_content %} + {% block admin_content %} + +

{{ 'Aside activity configuration' |trans }}

+ {% endblock %} +{% endblock %} diff --git a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/menu_asideactivity.html.twig b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/menu_asideactivity.html.twig new file mode 100644 index 000000000..34ea309e5 --- /dev/null +++ b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/admin/menu_asideactivity.html.twig @@ -0,0 +1,4 @@ +{% extends "@ChillMain/Menu/verticalMenu.html.twig" %} +{% block v_menu_title %} + {{ 'Aside activity configuration menu'|trans }} +{% endblock %} diff --git a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig index 340dff474..d8cb67716 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig +++ b/src/Bundle/ChillAsideActivityBundle/src/Resources/views/asideActivityCategory/index.html.twig @@ -1,44 +1,44 @@ -{% extends "@ChillActivity/Admin/layout_activity.html.twig" %} +{% extends "@ChillAsideActivity/Admin/layout_asideactivity.html.twig" %} {% block admin_content %} -

{{ 'ActivityType list'|trans }}

+

{{ 'ActivityType list'|trans }}

- - - - - - - - - - {% for entity in entities %} - - - - - - {% endfor %} - -
{{ 'Name'|trans }}{{ 'Active'|trans }}{{ 'Actions'|trans }}
{{ entity.title|localize_translatable_string }} - {%- if entity.isActive -%} - - {%- else -%} - - {%- endif -%} - -
    -
  • - -
  • -
-
+ + + + + + + + + + {% for entity in entities %} + + + + + + {% endfor %} + +
{{ 'Name'|trans }}{{ 'Active'|trans }}{{ 'Actions'|trans }}
{{ entity.title|localize_translatable_string }} + {%- if entity.isActive -%} + + {%- else -%} + + {%- endif -%} + +
    +
  • + +
  • +
+
- - {% endblock %} + +{% endblock %} diff --git a/src/Bundle/ChillAsideActivityBundle/src/config/routes.yaml b/src/Bundle/ChillAsideActivityBundle/src/config/routes.yaml index 622102e34..ddb635084 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/config/routes.yaml +++ b/src/Bundle/ChillAsideActivityBundle/src/config/routes.yaml @@ -1,3 +1,12 @@ chill_asideactivities_controllers: - resource: "@ChillAsideActivityBundle/Controller" - type: annotation \ No newline at end of file + resource: "@ChillAsideActivityBundle/Controller" + type: annotation + +chill_admin_aside_activity_redirect_to_admin_index: + path: /{_locale}/admin/activity_redirect_to_main + controller: Chill\ActivityBundle\Controller\AdminController::redirectToAdminIndexAction + options: + menus: + admin_aside_activity: + order: 0 + label: Main admin menu diff --git a/src/Bundle/ChillAsideActivityBundle/src/config/services.yaml b/src/Bundle/ChillAsideActivityBundle/src/config/services.yaml index 727efaa38..e69de29bb 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/config/services.yaml +++ b/src/Bundle/ChillAsideActivityBundle/src/config/services.yaml @@ -1,8 +0,0 @@ -# services: -# chill.asideactivity.form.type.asideactivity: -# class: Chill\AsideActivityBundle\Form\AsideActivityFormType -# arguments: -# - "@chill.main.helper.translatable_string" -# # - "%chill_activity.form.time_duration%" -# tags: -# - { name: form.type, alias: chill_asideactivitybundle_asideactivity } \ No newline at end of file diff --git a/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml b/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml index 127268a1d..7e644392f 100644 --- a/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml +++ b/src/Bundle/ChillAsideActivityBundle/src/translations/messages.fr.yml @@ -83,3 +83,5 @@ The activity has been successfully removed.: L'activité a été supprimée. #Menu Create an aside activity: "Creér une activité annexe" +Aside activity configuration menu: "Menu de configuration des activités annexes" +Aside activity configuration: "Configuration des activités annexes"