我从laravel中获得收益,如何获得页面标题
<title>CDO | FDIS | @yield ('title')</title>
喜欢这个
<?php $test = @yield ('title'); ?>
所以我可以将$test
用于其他功能
答案 0 :(得分:2)
您可以使用POST
实例来检索由节定义的yield的值。
例如:
app
// Assuming you have the following in your view: @section('title', 'Some Title')
$title = app()->view->getSections()['title']; // Some Title
返回所有节的关联数组,因此,要获取特定节,请从数组中指定特定索引。
从视图中,您可以使用全局app()->view->getSections()
变量访问应用程序,
即:
$app
答案 1 :(得分:1)
首先定义部分
@section('test')
Hello World
@endsection
然后
<?php //@php
$gotYieldValue = e($__env->yieldContent('test'));
echo $gotYieldValue; //This will print "Hello World"
?> //@endphp
答案 2 :(得分:0)
当您打开php标签:#include <iostream>
int unsorted[] = {9,8,7,6,5,4,3,2,1};
void PrintArrayAndSize(int arr[]);
int main(int argc, const char * argv[])
{
// insert code here...
long size = *(&unsorted + 1) - unsorted;
std::cout<<"no of elements = " << size <<"\n";//sizeof(int);
PrintArrayAndSize(unsorted);
return 0;
}
void PrintArrayAndSize(int arr[])
{
for(int i = 0 ; i < 9 ; i++)
std::cout<<arr[i]<<"\n";
long size = *(&arr + 1) - arr;
std::cout<<"no of elements = " << size <<"\n";//sizeof(int);
}
时,您将开始编写实际的PHP,因此刀片目录(例如<?php
不起作用)。
如果您需要多次包含@yield
的结果,则可以多次调用它:
@yield
答案 3 :(得分:-1)
您必须先扩展父刀片 然后添加
@section('title')
// content here
@endsection
答案 4 :(得分:-1)
尝试以下代码
在views \ layouts \ app.blade.php
<title>@yield('title')</title>
在刀片文件中
@section('title') Admin Management @stop