是否有可能在laravel 4中的配置文件中编写html代码?

时间:2015-05-20 08:00:29

标签: laravel-4

这是一个cofig文件。我有Mail_body的问题。邮件是用这个发送的,但问题是在电子邮件中我得到了“你好,{{$ name}}'”,而不是值$ name什么在我的数据库中。我也把控制器方法放在下面。

<?php
    'mail_body1' => ('<!DOCTYPE html>
                     <html lang="en-US">
                     <head>
                          <meta charset="utf-8">
                     </head>
                     <body>
                          <h1>Hello, {{ $name }}</h1>

                          <h2>Welcome to Advaita Ashrama, The world of Hope & peace</h2>

                          <p>
                              To subscribe our newsletter please click on the below mentioned link:
                              {{ URL::to("newsletter/verify/" . $confirmation_code) }}.<br/>    
                          </p>
                     </body>
                     </html>')

在我的控制器中,我使用:

        $msg = Config::get('ashram.mail_body1');
        Mail::queue('blank',array('msg' => Config::get('ashram.mail_body1'),'name'=>Input::get('name'),'confirmation_code' => $confirmation_code), function($message){
            $message->to(Input::get('email'), Input::get('name'))->subject('Welcome to Advaita Ashrama!');
        });
        print_r($msg);return;

1 个答案:

答案 0 :(得分:0)

配置文件是字符串数组。这意味着您可以将配置文件中的HTML编写为字符串,然后将其包含在视图中的任何位置。