From 32da2a70ef278bd42f66eb82c3fbf1905a417b87 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 23 Feb 2015 22:55:06 +0100 Subject: Add LiipThemeBundle Re-defined the config / user relation to be OneToOne bidirectionnal. ConfigType is now a service so I can inject the list of available themes that are also used by LiipThemeBundle Force sqlite for test In case of people use a different driver in parameter.yml (yes I do :)) --- app/AppKernel.php | 1 + app/config/config.yml | 21 +++++++++++++++++++++ app/config/config_test.yml | 4 +++- app/config/routing.yml | 6 +++--- 4 files changed, 28 insertions(+), 4 deletions(-) (limited to 'app') diff --git a/app/AppKernel.php b/app/AppKernel.php index fe61b255..d134de3c 100644 --- a/app/AppKernel.php +++ b/app/AppKernel.php @@ -21,6 +21,7 @@ class AppKernel extends Kernel new JMS\SerializerBundle\JMSSerializerBundle(), new Nelmio\ApiDocBundle\NelmioApiDocBundle(), new Nelmio\CorsBundle\NelmioCorsBundle(), + new Liip\ThemeBundle\LiipThemeBundle(), new Wallabag\CoreBundle\WallabagCoreBundle() ); diff --git a/app/config/config.yml b/app/config/config.yml index 8e7258ea..1bd93d64 100644 --- a/app/config/config.yml +++ b/app/config/config.yml @@ -128,3 +128,24 @@ nelmio_cors: allow_methods: ['POST', 'PUT', 'GET', 'DELETE'] max_age: 3600 hosts: ['^api\.'] + +liip_theme: + load_controllers: false + themes: + - baggy + - dark + - default + - dmagenta + - solarized + - solarized-dark + autodetect_theme: wallabag_core.helper.detect_active_theme + + path_patterns: + app_resource: + - %%app_path%%/views/themes/%%current_theme%%/%%template%% + - %%app_path%%/views/%%template%% + bundle_resource: + - %%bundle_path%%/Resources/views/themes/%%current_theme%%/%%template%% + bundle_resource_dir: + - %%dir%%/views/themes/%%current_theme%%/%%bundle_name%%/%%template%% + - %%dir%%/views/%%bundle_name%%/%%override_path%% diff --git a/app/config/config_test.yml b/app/config/config_test.yml index 83e2922a..a6ead1e8 100644 --- a/app/config/config_test.yml +++ b/app/config/config_test.yml @@ -17,4 +17,6 @@ swiftmailer: doctrine: dbal: - path: %kernel.root_dir%/../data/db/poche_test.sqlite + driver: pdo_sqlite + path: %kernel.root_dir%/../data/db/wallabag_test.sqlite + host: localhost diff --git a/app/config/routing.yml b/app/config/routing.yml index 20f6979a..d681b39b 100644 --- a/app/config/routing.yml +++ b/app/config/routing.yml @@ -19,6 +19,6 @@ logout: path: /logout rest : - type : rest - resource : "routing_rest.yml" - prefix : /api \ No newline at end of file + type : rest + resource : "routing_rest.yml" + prefix : /api -- cgit v1.2.3