laravel语法错误,意外'资产'(T_STRING)

MZH*_*MZH -1 php laravel laravel-4

我正在尝试加载laravel项目,但在下面收到错误

Symfony \ Component \ Debug \ Exception \ FatalErrorException
syntax error, unexpected 'assets' (T_STRING)
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

它的视图/ myview.blade.php下,我不明白为什么它在资产上抛出错误,这里是我的视图代码

<video id="example_video_1" class="video-js vjs-default-skin" controls preload="none" width="1000" height="563"
          poster="{{ asset('assets/public/video/video.png')}}"
          data-setup="{}">
Run Code Online (Sandbox Code Playgroud)

当我将路径更改为somepath/public/video/video.png时,错误是意外的'somepath'.任何帮助将不胜感激

mop*_*922 5

你错过了这一行的结束单引号:

videojs.options.flash.swf = "<?php echo asset('assets/js/plugins/video-js/video-js.swf); ?>";
Run Code Online (Sandbox Code Playgroud)

所以当你到达第29行时,你实际上正在关闭你在那里开始的字符串,接下来就是assets.