diff --git a/core/lib/Thelia/Config/Resources/config.xml b/core/lib/Thelia/Config/Resources/config.xml index faf3b4241..1ecd8a649 100755 --- a/core/lib/Thelia/Config/Resources/config.xml +++ b/core/lib/Thelia/Config/Resources/config.xml @@ -63,6 +63,12 @@
+ + + + + + diff --git a/core/lib/Thelia/Config/Resources/routing/admin.xml b/core/lib/Thelia/Config/Resources/routing/admin.xml index af7c950af..18cb81abe 100755 --- a/core/lib/Thelia/Config/Resources/routing/admin.xml +++ b/core/lib/Thelia/Config/Resources/routing/admin.xml @@ -156,7 +156,20 @@| {intl l='ID'} | + +{intl l='Attribute title'} | + + {module_include location='folder_contents_table_header'} + +{intl l="Actions"} | +
|---|---|---|
| {$ID} | + ++ {$TITLE} + | + + {module_include location='folder_contents_table_row'} + +
+
+ {loop type="auth" name="can_create" roles="ADMIN" permissions="admin.configuration.folder.content.delete"}
+
+
+
+ {/loop}
+
+ |
+
|
+
+ {intl l="This folder contains no contents"}
+
+ |
+ ||
| + {admin_sortable_header + current_order=$folder_order + order='id' + reverse_order='id_reverse' + path={url path='/admin/folders' id_folder=$folder_id} + request_parameter_name='folder_order' + label="{intl l='ID'}" + } + | + ++ + | + {admin_sortable_header + current_order=$folder_order + order='alpha' + reverse_order='alpha_reverse' + path={url path='/admin/folders' id_folder=$folder_id} + request_parameter_name='folder_order' + label="{intl l='Folder title'}" + } + | + + {module_include location='folder_list_header'} + ++ {admin_sortable_header + current_order=$folder_order + order='visible' + reverse_order='visible_reverse' + path={url path='/admin/folders' id_folder=$folder_id} + request_parameter_name='folder_order' + label="{intl l='Online'}" + } + | + ++ {admin_sortable_header + current_order=$folder_order + order='manual' + reverse_order='manual_reverse' + path={url path='/admin/folders' id_folder=$folder_id} + request_parameter_name='folder_order' + label="{intl l='Position'}" + } + | + +{intl l='Actions'} | +
|---|---|---|---|---|---|
| {$ID} | + +
+ {loop type="image" name="folder_image" source="folder" source_id="$ID" limit="1" width="50" height="50" resize_mode="crop" backend_context="1"}
+ |
+
+ + + {$TITLE} + + | + + {module_include location='folder_list_row'} + +
+ {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.folders.edit"}
+
+
+
+ {/loop}
+
+ {elseloop rel="can_change"}
+
+
+
+ {/elseloop}
+ |
+
+ + {admin_position_block + permission="admin.folders.edit" + path={url path='admin/folders/update-position' folder_id=$ID} + url_parameter="folder_id" + in_place_edit_class="folderPositionChange" + position=$POSITION + id=$ID + } + | + ++ + | +
| + {admin_sortable_header + current_order=$content_order + order='id' + reverse_order='id_reverse' + path={url path='/admin/folders' id_folder=$folder_id target='contents'} + label="{intl l='ID'}" + } + + | + + | + {admin_sortable_header + current_order=$content_order + order='alpha' + reverse_order='alpha_reverse' + path={url path='/admin/folders' id_folder=$folder_id target='contents'} + label="{intl l='Content title'}" + } + + {module_include location='content_list_header'} + + | + {admin_sortable_header + current_order=$content_order + order='visible' + reverse_order='visible_reverse' + path={url path='/admin/folders' id_folder=$folder_id target='contents'} + label="{intl l='Online'}" + } + | + ++ {admin_sortable_header + current_order=$content_order + order='manual' + reverse_order='manual_reverse' + path={url path='/admin/folders' id_folder=$folder_id target='contents'} + label="{intl l='Position'}" + } + | + ++ |
|---|---|---|---|---|---|
| {$ID} | + +
+ {loop type="image" name="folder_image" source="content" source_id="$ID" limit="1" width="50" height="50" resize_mode="crop" backend_context="1"}
+
+ | {$TITLE} | + + {module_include location='content_list_row'} + +
+ {loop type="auth" name="can_change" roles="ADMIN" permissions="admin.contents.edit"}
+
+
+
+ {/loop}
+
+ {elseloop rel="can_change"}
+
+
+
+ {/elseloop}
+ |
+
+ + {admin_position_block + permission="admin.content.edit" + path={url path='/admin/contents/update-position' content_id=$ID} + url_parameter="content_id" + in_place_edit_class="contentPositionChange" + position=$POSITION + id=$ID + } + | + ++ + | +