在父文件夹中扩展 Laravel 视图

问题描述 投票:0回答:3

我的视图文件夹结构如下所示:

+ views
  + user
    -login.blade.php 
  -layout.blade.php
  -header.blade.php
  -footer.blade.php

我想要

login.blade.php
(位于用户文件夹中)扩展
layout.blade.php
(位于视图文件夹中),但它不起作用。我已尝试以下语句但不起作用:

@extends("views.layout")
@extends(".views.layout")
@extends("app.views.layout")

我做错了什么?

php laravel laravel-4
3个回答
4
投票

views 目录是主要目录,因此您不应在路径中声明它。您可以简单地使用:

@extends("layout")
    

1
投票
你只需使用

layout

,前面不要有任何东西。所有视图对于视图路径都是绝对的。

@extends('layout')
    

1
投票
您将始终从视图根目录扩展/包含文件。 只需使用

@extends("layout")


    

© www.soinside.com 2019 - 2024. All rights reserved.