Laravel从子部分访问模板中的变量

时间:2016-11-21 15:28:34

标签: php laravel

我使用的是Laravel 5.3。

我有一个类似的电子邮件模板:

<?php 
$styles = 'margin: auto;' ?>

<!-- Main -->
@yield('main')
....

有没有办法从孩子那里访问$ styles变量?

@extends('emails.template')

@section('main')
    <p style="{{ $styles }}">Lorem Ipsum.</p>
@section

我收到了一个未定义的错误,也许我使用了错误的方法?

1 个答案:

答案 0 :(得分:0)

尝试@extends('emails.template', ['styles' => $styles])

如果错误,请尝试从控制器传递变量。