From 9967fbdd6c348770865613f955ad5e8955094e44 Mon Sep 17 00:00:00 2001 From: Benjamin Perche Date: Tue, 5 Aug 2014 09:25:49 +0200 Subject: [PATCH] =?UTF-8?q?Add=20import=20positionning=20=09modifi=C3=A9:?= =?UTF-8?q?=20=20=20=20=20=20=20=20=20core/lib/Thelia/Controller/Admin/Imp?= =?UTF-8?q?ortController.php=20=09modifi=C3=A9:=20=20=20=20=20=20=20=20=20?= =?UTF-8?q?templates/backOffice/default/import.html?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controller/Admin/ImportController.php | 2 + templates/backOffice/default/import.html | 79 +++++++++++++++---- 2 files changed, 67 insertions(+), 14 deletions(-) diff --git a/core/lib/Thelia/Controller/Admin/ImportController.php b/core/lib/Thelia/Controller/Admin/ImportController.php index 2847e6116..dd156d3c1 100644 --- a/core/lib/Thelia/Controller/Admin/ImportController.php +++ b/core/lib/Thelia/Controller/Admin/ImportController.php @@ -444,6 +444,8 @@ class ImportController extends BaseAdminController $event = new UpdatePositionEvent($id, $this->getMode($mode), $value); $this->dispatch(TheliaEvents::IMPORT_CHANGE_POSITION, $event); + + return $this->render('import'); } public function changeCategoryPosition() diff --git a/templates/backOffice/default/import.html b/templates/backOffice/default/import.html index ac455134f..43226fc74 100644 --- a/templates/backOffice/default/import.html +++ b/templates/backOffice/default/import.html @@ -41,13 +41,15 @@
@@ -82,13 +84,15 @@ {$TITLE}
- - - - {$POSITION} - - - + {admin_position_block + resource="admin.import" + access="UPDATE" + path={url path="admin/import/position/category"} + url_parameter="id" + in_place_edit_class="importCategoryPositionChange" + position=$POSITION + id=$ID + } {$TITLE}
- - - - {$POSITION} - - - + {admin_position_block + resource="admin.import" + access="UPDATE" + path={url path="admin/import/position"} + url_parameter="id" + in_place_edit_class="importPositionChange" + position=$POSITION + id=$ID + }
@@ -119,9 +123,56 @@
{/block} +{block name="javascript-initialization"} + + {javascripts file='assets/js/bootstrap-editable/bootstrap-editable.js'} + + {/javascripts} + +{/block} + {block name="javascript-last-call"}