也许有人已经遇到了一个类似的问题并可以告诉我。
如何删除导航中的"资源"项目。不是单独的资源 - 但通常,完全删除了整个列表,包括标题。
屏幕截图:https://prnt.sc/lw1nup
需要:https://prnt.sc/lw1xf9
我要做的事情:
-
我试图评论视图/资源的全部内容/navigation.blade.php文件
-
我试图评论新的线条,称为"新资源管理器"src/novaserviceprovider.php。
中的寄存器
到目前为止,全部没有结果。
从资源列表中隐藏资源的另一种方法是在您的资源文件中添加以下代码:
public static $displayInNavigation = false;
我也希望我们也将其放在文档中。
在v1.2.0起, LaravelNovaResource
中有一个函数 availableForNavigation
返回true。
您可以覆盖该函数以返回 AppNovaResource
抽象类中的false。
/**
* Determine if this resource is available for navigation.
*
* @param IlluminateHttpRequest $request
* @return bool
*/
public static function availableForNavigation(Request $request)
{
return false;
}