0

第一种情况:$oTask->task_versions 为假 / $oTask->aAttachments 为假

代码 :

<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>

这是我的观点:

致命错误:在第 60 行的 /xxx/bonfire/modules/projects/views/tasks/index.php 中调用未定义函数 ()


第二种情况:$oTask->task_versions 为真 / $oTask->aAttachments 为真

代码 :

<?php if(($oTask->task_versions) || ($oTask->aAttachments)): ?>

一切都好


第三种情况:$oTask->task_versions 为真 / $oTask->aAttachments 为真

代码 :

<?php if($oTask->task_versions || $oTask->aAttachments): ?>

这是我在视图中得到的:

解析错误:语法错误,第 60 行 /xxx/bonfire/modules/projects/views/tasks/index.php 中的意外 T_VARIABLE


第四种情况:$oTask->task_versions 为假 / $oTask->aAttachments 为假

代码 :

<?php if($oTask->task_versions || $oTask->aAttachments): ?>

这是我在视图中得到的:

解析错误:语法错误,第 60 行 /xxx/bonfire/modules/projects/views/tasks/index.php 中的意外 T_VARIABLE

有任何想法吗 ?

4

1 回答 1

0

好的,我解决了...

解决方案是:

<?php if($oTask->task_versions||$oTask->aAttachments): ?>

似乎PHP不喜欢“if”语句中的空间......

于 2013-05-07T11:52:19.773 回答