背包laravel页面链接空

时间:2017-02-05 16:21:03

标签: laravel backpack-for-laravel

[id] => 1 
[name] => About us 
[type] => page_link 
[link] => 
[page_id] => 1 
[parent_id] => 
[lft] => 2 
[rgt] => 3 
[depth] => 1 
[created_at] => 2017-02-05 07:25:22 
[updated_at] => 2017-02-05 07:25:38 
[deleted_at] =>

将“类型”添加为“页面链接”并从下拉列表中选择页面时。页面链接未保存在数据库中。以下是截图: enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

在Backpack \ NewsCRUD中,当存储指向页面的链接时,我们不存储实际链接,因为这可能会改变时间。我们存储了page_id。是的,link将为空。

输出菜单时,页面链接会在渲染时获取链接。例如,如果您使用的是Backpack \ PageManager,而不是回显$menu_item->link,则回显$menu_item->page->getPageLink()

希望它有所帮助。