[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] =>
当添加'Type‘作为'Page Link’并从下拉列表中选择页面时。页面链接未保存在数据库中。
发布于 2017-04-05 20:38:05
在Backpack\NewsCRUD中,当存储指向页面的链接时,我们不会存储实际的链接,因为这可能会更改它的时间。我们存储page_id
。所以,是的,link
将是空的。
当您输出您的菜单时,对于页面链接,在呈现时获取链接。例如,如果您正在使用Backpack\PageManager,则使用echo $menu_item->page->getPageLink()
而不是echo $menu_item->link
。
希望能有所帮助。
https://stackoverflow.com/questions/42054369
复制相似问题