简体   繁体   English

如何修复菜单位置不保存在 Laravel Voyager 中?

[英]How to fix menu position don't save in Laravel Voyager?

I have problem when I try to save menu position with drag and drop in Laravel Voyager.当我尝试在 Laravel Voyager 中通过拖放操作保存菜单位置时遇到问题。

Laravel 5.5 version Laravel 5.5 版本
Voyager v1.1.3航海者 v1.1.3

The first image: after save сhanges his position anyway第一张图:保存后无论如何改变了他的位置在此处输入图片说明

The second image: The end result like this save, but when I press the f5 button or update the page, this link changes position to look like the first photo.第二张图片:最终结果像这样保存,但是当我按下f5按钮或更新页面时,这个链接的位置会改变,看起来像第一张照片。

在此处输入图片说明

I tried to change current link item and name.我试图更改当前链接项目和名称。

I was facing the same issue;我面临同样的问题;

Laravel 5.7 version Laravel 5.7 版本

Voyager v1.2.6航海者 v1.2.6

adding ->orderBy('order') in children method of在子方法中添加->orderBy('order')

\\vendor\\tcg\\voyager\\src\\Models\\MenuItem.php \\vendor\\tcg\\voyager\\src\\Models\\MenuItem.php

and order functionality works again.和订单功能再次工作。 I know it's not a proper solution but hope this will helps.我知道这不是一个正确的解决方案,但希望这会有所帮助。 Hope Voyager team will resolve this issue in upcoming release.希望 Voyager 团队将在即将发布的版本中解决此问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM