如何在Magento中按类别创建拖放产品

时间:2015-11-24 06:20:09

标签: magento drag-and-drop categories

当我将产品的<li>元素拖到第一个位置或任何其他位置然后刷新页面时,它将恢复到之前的位置

这是我编辑过的文件: 的magento /应用程序/设计/前端/碱/默认/模板/目录/产品/ list.phtml

我刚刚将<ul class="products-grid">更改为

<ul id="sortable" class="products-grid"> 

现在它正常工作,但只有一个<ul>

 <script>
  $(function() {
    $( "#sortable" ).sortable();
    $( "#sortable" ).disableSelection();
  });
  </script>

这是我从中获取代码的链接:

https://jqueryui.com/sortable/#connect-lists

1 个答案:

答案 0 :(得分:1)

您需要将列表的位置存储在某个位置,以防止在刷新页面后回落到上一个位置。

通常人们将列表的顺序保存在列表来自的特定表的字段中。然后,当你想要选择行时,你需要ORDER BY那个order_field。

由于您使用的是Magento,因此除非您找到插件或库,否则创建此功能并非易事。