第一种情况:$ oTask-> task_versions为false / $ oTask-> aAttachments为false
代码:
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
以下是我的看法:
致命错误:调用未定义的函数() 第60行/xxx/bonfire/modules/projects/views/tasks/index.php
第二种情况:$ oTask-&gt; task_versions为真/ $ oTask-&gt; aAttachments为真
代码:
<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>
一切都好
第三种情况:$ oTask-&gt; task_versions为真/ $ oTask-&gt; aAttachments为真
代码:
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
以下是我在视图中的内容:
解析错误:语法错误,意外的T_VARIABLE /xxx/bonfire/modules/projects/views/tasks/index.php 在第60行
第4种情况:$ oTask-&gt; task_versions为false / $ oTask-&gt; aAttachments为false
代码:
<?php if($oTask->task_versions || $oTask->aAttachments): ?>
以下是我在视图中的内容:
解析错误:语法错误,第60行/xxx/bonfire/modules/projects/views/tasks/index.php中的意外T_VARIABLE
有什么想法吗?
答案 0 :(得分:0)
好的,我解决了......
解决方案是:
<?php if($oTask->task_versions||$oTask->aAttachments): ?>
似乎PHP不赞赏“if”语句中的空格......