Сортировка рекомендуемых товаров перетягиванием мышки

категория: , Дорабатываем, Должно быть, Полезности


Опубликовано: 15.11.2017 Просмотров: 1102 Комментарии: 2


Сортировка рекомендуемых товаров перетягиванием мышки

Сортировка рекомендуемых товаров перетягиванием мышки


Приветствую! Сегодня хочу поделится одной доработкой которая позволяет добавить сортировку рекомендуемых товаров простым перетягиванием мышки.

Для сортировки элементов в списке можно использовать javascript библиотеку jquery.ui. Для её работы необходимо подключить скрипт. Открываем файл admin/view/template/common/header.tpl находим строку подключения jquery, например

<script type="text/javascript" src="view/javascript/jquery/jquery-2.1.1.min.js"></script>

и сразу после нее вставляем строку подключения jquery.ui

<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>

После этого открываем файл шаблона модуля рекомендуемые по адресу admin/view/template/module/featured.tpl где находим строки

<script type="text/javascript"><!--

после них вставляем

$(document).ready(function(){
  sortable_product();
});
function sortable_product(){
  $('#featured-product').sortable({
      cursor: 'move'
  });
  $('#featured-product').disableSelection();
}

И в Ajax запросе там где success и select в конец добавляем вызов функции sortable_product();

Таким образом мы добавили сортировку рекомендуемых товаров простым перемещением курсора мышки

Такую сортировку можно применить по аналогии в любых списках - что дает нам еще больше удобства в админке.

ПС Кстати, этот принцип использован в модуле Easyphoto - это еще один модуль на пути к значительному упрощению админки.

Комментарии:


Фото комментатора

Ярослав 09.08.2018

Сортировка визуально работает, но в базу не сохраняется.
Администратор

Ответ for-opencart.com 09.08.2018

Судя по всему в модели не прописали сортировку
Фото комментатора

Владимир 20.08.2018

Можно поподробнее "Судя по всему в модели не прописали сортировку" та же ситуация, пытаюсь применить это к "рекомендованным товарам" в "связях" редактора карточки товара.

Быстрый поиск

Похожее

Новое на сайте