【发布时间】:2019-03-31 21:23:27
【问题描述】:
当我在 win10 php7.2 上本地开发时,像这样的 nginx 表达式工作得很好
<div class="{{ $menuclass or 'menu'}}">
给了
<div class="menu">
但是一旦我通过 laravel forge 将它部署到 ubuntu 机器,它就无法工作,我得到了这个
<div class="1">
似乎不是这样做:
isset($menuclass ) ? $menuclass : 'menu'
它只返回 1
有什么想法吗?
此功能已在此处发布:https://laravel-news.com/blade-or-operator
在更高版本的 laravel 中是否已弃用它?
【问题讨论】:
-
你用的是什么版本的 laravel?
-
laravel 5.7,这里是编译的视图文件行,它失败了:
标签: laravel laravel-blade