소스 검색

Added time template + documentation

Emmanuel Vella 13 년 전
부모
커밋
dbf8339103

+ 3 - 1
DependencyInjection/SonataDoctrineORMAdminExtension.php

@@ -75,6 +75,7 @@ class SonataDoctrineORMAdminExtension extends Extension
                         'array'        => 'SonataAdminBundle:CRUD:list_array.html.twig',
                         'array'        => 'SonataAdminBundle:CRUD:list_array.html.twig',
                         'boolean'      => 'SonataAdminBundle:CRUD:list_boolean.html.twig',
                         'boolean'      => 'SonataAdminBundle:CRUD:list_boolean.html.twig',
                         'date'         => 'SonataAdminBundle:CRUD:list_date.html.twig',
                         'date'         => 'SonataAdminBundle:CRUD:list_date.html.twig',
+                        'time'         => 'SonataAdminBundle:CRUD:list_time.html.twig',
                         'datetime'     => 'SonataAdminBundle:CRUD:list_datetime.html.twig',
                         'datetime'     => 'SonataAdminBundle:CRUD:list_datetime.html.twig',
                         'text'         => 'SonataAdminBundle:CRUD:base_list_field.html.twig',
                         'text'         => 'SonataAdminBundle:CRUD:base_list_field.html.twig',
                         'trans'        => 'SonataAdminBundle:CRUD:list_trans.html.twig',
                         'trans'        => 'SonataAdminBundle:CRUD:list_trans.html.twig',
@@ -91,6 +92,7 @@ class SonataDoctrineORMAdminExtension extends Extension
                         'array'        => 'SonataAdminBundle:CRUD:show_array.html.twig',
                         'array'        => 'SonataAdminBundle:CRUD:show_array.html.twig',
                         'boolean'      => 'SonataAdminBundle:CRUD:show_boolean.html.twig',
                         'boolean'      => 'SonataAdminBundle:CRUD:show_boolean.html.twig',
                         'date'         => 'SonataAdminBundle:CRUD:show_date.html.twig',
                         'date'         => 'SonataAdminBundle:CRUD:show_date.html.twig',
+                        'time'         => 'SonataAdminBundle:CRUD:show_time.html.twig',
                         'datetime'     => 'SonataAdminBundle:CRUD:show_datetime.html.twig',
                         'datetime'     => 'SonataAdminBundle:CRUD:show_datetime.html.twig',
                         'text'         => 'SonataAdminBundle:CRUD:base_show_field.html.twig',
                         'text'         => 'SonataAdminBundle:CRUD:base_show_field.html.twig',
                         'trans'        => 'SonataAdminBundle:CRUD:show_trans.html.twig',
                         'trans'        => 'SonataAdminBundle:CRUD:show_trans.html.twig',
@@ -135,4 +137,4 @@ class SonataDoctrineORMAdminExtension extends Extension
 
 
         return $configs;
         return $configs;
     }
     }
-}
+}

+ 2 - 0
Resources/doc/reference/configuration.rst

@@ -23,6 +23,7 @@ Full Configuration Options
                     array:      SonataAdminBundle:CRUD:list_array.html.twig
                     array:      SonataAdminBundle:CRUD:list_array.html.twig
                     boolean:    SonataAdminBundle:CRUD:list_boolean.html.twig
                     boolean:    SonataAdminBundle:CRUD:list_boolean.html.twig
                     date:       SonataAdminBundle:CRUD:list_date.html.twig
                     date:       SonataAdminBundle:CRUD:list_date.html.twig
+                    time:       SonataAdminBundle:CRUD:list_time.html.twig
                     datetime:   SonataAdminBundle:CRUD:list_datetime.html.twig
                     datetime:   SonataAdminBundle:CRUD:list_datetime.html.twig
                     text:       SonataAdminBundle:CRUD:base_list_field.html.twig
                     text:       SonataAdminBundle:CRUD:base_list_field.html.twig
                     trans:      SonataAdminBundle:CRUD:list_trans.html.twig
                     trans:      SonataAdminBundle:CRUD:list_trans.html.twig
@@ -37,6 +38,7 @@ Full Configuration Options
                     array:      SonataAdminBundle:CRUD:show_array.html.twig
                     array:      SonataAdminBundle:CRUD:show_array.html.twig
                     boolean:    SonataAdminBundle:CRUD:show_boolean.html.twig
                     boolean:    SonataAdminBundle:CRUD:show_boolean.html.twig
                     date:       SonataAdminBundle:CRUD:show_date.html.twig
                     date:       SonataAdminBundle:CRUD:show_date.html.twig
+                    time:       SonataAdminBundle:CRUD:show_time.html.twig
                     datetime:   SonataAdminBundle:CRUD:show_datetime.html.twig
                     datetime:   SonataAdminBundle:CRUD:show_datetime.html.twig
                     text:       SonataAdminBundle:CRUD:base_show_field.html.twig
                     text:       SonataAdminBundle:CRUD:base_show_field.html.twig
                     trans:      SonataAdminBundle:CRUD:show_trans.html.twig
                     trans:      SonataAdminBundle:CRUD:show_trans.html.twig

+ 1 - 0
Resources/doc/reference/form_field_definition.rst

@@ -67,6 +67,7 @@ Types available
     - integer
     - integer
     - text
     - text
     - date
     - date
+    - time
     - datetime
     - datetime
 
 
 If no type is set, the Admin class will use the one set in the doctrine mapping
 If no type is set, the Admin class will use the one set in the doctrine mapping

+ 1 - 0
Resources/doc/reference/list_field_definition.rst

@@ -54,6 +54,7 @@ types include:
 * string
 * string
 * text
 * text
 * date
 * date
+* time
 
 
 If no type is set, the ``Admin`` class will use the type defined in the doctrine
 If no type is set, the ``Admin`` class will use the type defined in the doctrine
 mapping definition.
 mapping definition.

+ 3 - 1
Resources/doc/reference/templates.rst

@@ -38,6 +38,7 @@ You can also customize field types by adding types in the ``config.yml`` file. T
                     array:      SonataAdminBundle:CRUD:list_array.html.twig
                     array:      SonataAdminBundle:CRUD:list_array.html.twig
                     boolean:    SonataAdminBundle:CRUD:list_boolean.html.twig
                     boolean:    SonataAdminBundle:CRUD:list_boolean.html.twig
                     date:       SonataAdminBundle:CRUD:list_date.html.twig
                     date:       SonataAdminBundle:CRUD:list_date.html.twig
+                    time:       SonataAdminBundle:CRUD:list_time.html.twig
                     datetime:   SonataAdminBundle:CRUD:list_datetime.html.twig
                     datetime:   SonataAdminBundle:CRUD:list_datetime.html.twig
                     text:       SonataAdminBundle:CRUD:base_list_field.html.twig
                     text:       SonataAdminBundle:CRUD:base_list_field.html.twig
                     trans:      SonataAdminBundle:CRUD:list_trans.html.twig
                     trans:      SonataAdminBundle:CRUD:list_trans.html.twig
@@ -52,6 +53,7 @@ You can also customize field types by adding types in the ``config.yml`` file. T
                     array:      SonataAdminBundle:CRUD:show_array.html.twig
                     array:      SonataAdminBundle:CRUD:show_array.html.twig
                     boolean:    SonataAdminBundle:CRUD:show_boolean.html.twig
                     boolean:    SonataAdminBundle:CRUD:show_boolean.html.twig
                     date:       SonataAdminBundle:CRUD:show_date.html.twig
                     date:       SonataAdminBundle:CRUD:show_date.html.twig
+                    time:       SonataAdminBundle:CRUD:show_time.html.twig
                     datetime:   SonataAdminBundle:CRUD:show_datetime.html.twig
                     datetime:   SonataAdminBundle:CRUD:show_datetime.html.twig
                     text:       SonataAdminBundle:CRUD:base_show_field.html.twig
                     text:       SonataAdminBundle:CRUD:base_show_field.html.twig
                     trans:      SonataAdminBundle:CRUD:show_trans.html.twig
                     trans:      SonataAdminBundle:CRUD:show_trans.html.twig
@@ -64,4 +66,4 @@ You can also customize field types by adding types in the ``config.yml`` file. T
 .. note::
 .. note::
 
 
     By default, if the ``SonataIntlBundle`` classes are availables, then the numeric and date fields will be
     By default, if the ``SonataIntlBundle`` classes are availables, then the numeric and date fields will be
-    localized with the current user locale.
+    localized with the current user locale.