标签: blade

在窗体输入中处理laravel 4上的刀片模板中的条件

我想在Laravel 4上测试刀片中是否存在值.

喜欢:

{{ Form::text('name', @if(isset($value)) {{$value}} @endif; }}
Run Code Online (Sandbox Code Playgroud)

我试过这个:

{{ Form::text('name', @if(isset($value)) $value @endif; }}
Run Code Online (Sandbox Code Playgroud)

laravel blade

0
推荐指数
1
解决办法
4840
查看次数

将变量从控制器传递到主布局

我在views/layouts/main.blade.php中有一个主要布局如何传递我的ListingsController.php中的变量

public function getMain() {
        $uname = Auth::user()->firstname;
        $this->layout->content = View::make('listings/main')->with('name', $uname);
 }
Run Code Online (Sandbox Code Playgroud)

然后我将它添加到listing/main中的main.blade.php

@if(!Auth::check()) 
<h2>Hello, {{ $name }}</h2>
@endif
Run Code Online (Sandbox Code Playgroud)

它工作但我不能将该变量传递给views/layouts/main.blade.php中的mmaster布局我只需要在标题中显示用户的名字.

php laravel blade laravel-4

0
推荐指数
1
解决办法
2512
查看次数

在Laravel的刀片模板中显示阵列

我给一个视图数组

$data = array('data' => array(
                            'name' => 'Name',
                            'age' => 'Age'
                        )
);

return View::make('hello')->with('data', $data);
Run Code Online (Sandbox Code Playgroud)

在view.blade.php我想做

{{ $data['name'] }}
Run Code Online (Sandbox Code Playgroud)

但这是行不通的。

arrays laravel blade

0
推荐指数
1
解决办法
3万
查看次数

Laravel 邮件未定义变量

我正在尝试使用 Laravel Mail 发送电子邮件并获取未定义的变量:视图中的数据。这是我的控制器代码。

    $insured        =   Claim::where('id', '=', $claim_id)->first()->toArray();
    $workshop       =   Workshop::where('id', '=', $insured['workshop_id'])->first()->toArray();
    $data           =   Document::whereRaw('claim_id = ' . $claim_id . ' AND (documents.status = 10 OR documents.status = 12)')
                        ->join('docs','documents.doc_id', '=', 'docs.id')
                        ->join('claims','documents.claim_id', '=', 'claims.id')
                        ->get(array('docs.email_text', 'claim_of', 'vehicle_no'))->toArray();
    Mail::send('emails.workshop', $data, function($message)
    {
        $message->to('someone@somedomain.com')->subject('Testing');
    });
Run Code Online (Sandbox Code Playgroud)

看法

{{ $data[0]['claim_of'] }}

<br />

{{ $data[0]['vehicle_no'] }}

<br />


    <?php $i = 1 ; ?>
    @foreach($data as $key => $claim)
        <p> {{ $i }}. {{ $claim->email_text }}</p>
        <?php $i++ ; ?>
    @endforeach …
Run Code Online (Sandbox Code Playgroud)

php email laravel blade laravel-4

0
推荐指数
1
解决办法
4729
查看次数

有没有办法让Laravel不将符号转换为HTML代码?

我正在为我的主页制作一个模板,从数据库中提取某些部分的html.例如,我有一个带可编辑文本的滑块.存储在DB中的幻灯片2的文本是

"Name is a multipurpose venue <br /> Empowering people and their passions"
Run Code Online (Sandbox Code Playgroud)

但是当我在我的模板中返回它时,它会将<to &lt;and> 转换为&gt;<br />显示在页面上的" ".

有没有办法阻止这个?

laravel blade

0
推荐指数
1
解决办法
1042
查看次数

在spacemacs上安装web模式最简单的方法是什么?

我是emacs的初学者.

我已经在emacs上设置了spacemacs.

我需要laravel刀片模板的语法高亮.

我应该怎么做?

emacs blade

0
推荐指数
1
解决办法
1929
查看次数

将多个变量传递给刀片模板

如何在Laravel中将多个变量传递给刀片视图?

说我必须通过$var1$var2查看'welcome'.

php laravel blade laravel-5

0
推荐指数
1
解决办法
6056
查看次数

更改不会影响 reset.blade.php Laravel 中的任何内容

我有一个很奇怪的问题。我使用php artisan make:auth和 当我更改 reset.blade.php 时,它不会更改输出中的任何内容。即使我将其更改extends('layouts.app')为我自己的 layouts.master,我也无法更改布局。我以某种方式设法通过删除脚手架命令附带的 layout.app 视图将其更改为我的 layouts.master 视图。我更改登录和注册视图没有问题,我实际上已经更改了。有人遇到过这样的问题吗?我觉得很奇怪,我希望有人能帮助我。提前致谢!

php authentication laravel blade

0
推荐指数
1
解决办法
2052
查看次数

使用 Laravel 框架 - 在我的 layout.blade.php 文件中只有 1 个产量有效

问题是我的 about.blade.php 文件显示在布局中,但我的 navbar.blade.php 没有。

我能猜到的最好的(我是 Laravel 的新手)是我的控制器返回 about.blade.php,它扩展了 layout.blade.php,但由于某种原因,layout.blade 甚至不知道 navbar.blade.php虽然 navbar.blade.php 扩展了 layout.blade.php。

layout.blade.php

<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>

      @yield('navbar')

        <div class="container">

          @yield('content')

        </div>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

导航栏.blade.php

@extends('layout')
@section('navbar')

<header>
  <nav class="nav navbar-default navbar-fixed-top">
    <div class="container-fluid">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1" aria-expanded="false">
          <span class="sr-only">Toggle Navigation</span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </button>
        <a class="navbar-brand" href="/?page=main">SWMHS</a>
      </div>

      <div class="collapse navbar-collapse" id="navbar-collapse-1">
        <ul class="nav navbar-nav">
          <li><a href="/">Main</a></li>
          <li><a href="/about">About</a></li>
        </ul>
      </div>

    </div>
  </nav>
</header>

@endsection
Run Code Online (Sandbox Code Playgroud)

关于.blade.php …

php layout templates laravel blade

0
推荐指数
1
解决办法
934
查看次数

在刀片中快速 IF 语句的优雅方式

我是 Laravel 的新手,我知道我可以像这样在双大括号内回显变量:

<p>{{ $posts->id }}</p>
Run Code Online (Sandbox Code Playgroud)

现在,在我的情况下,我有一个表单,有时包含要更新的变量 $posts(顺便说一下,这是表),有时不包含它以根据 URL 中的参数插入一行。

当然,如果没有帖子,则“-> id”部分将失败。有没有一种优雅的方法可以在这里快速创建 IF 语句,例如:

<?php if ($posts) echo $posts["id"]; ?>
Run Code Online (Sandbox Code Playgroud)

但只是使用刀片引擎。

我知道我可以在 HTML 块周围使用 @if ,但是我必须一直编写该块两次。

php if-statement web laravel blade

0
推荐指数
1
解决办法
3861
查看次数

转换为 Blade+Laravel 一个 while 循环

这段代码有效,但是在我学习Laravel的过程中,我想知道是否使用Blade+Laravel语法,可以更好地实现

<?php
    $i = 1;
    while ($i <= (5 - $post->images->count())) {
        echo '<div class="col"> </div>';
        $i++;
    }
    ?>
Run Code Online (Sandbox Code Playgroud)

谢谢

laravel blade

0
推荐指数
1
解决办法
8215
查看次数

刀片laravel中{{}}的正式名称

在Blade laravel中,您可以将一个变量添加到句子中,例如像这样

$dogName = "Jack";

<p>My dogs name is {{$dogName}}
Run Code Online (Sandbox Code Playgroud)

"{{}}"的官方名称是什么?

laravel blade

-1
推荐指数
1
解决办法
38
查看次数