解析错误:语法错误,意外“已定义”(T_STRING)

时间:2013-12-13 13:18:15

标签: php

我正在使用php 5.4版本。我将Joomla cms文件夹从localhost上传到我的虚拟主机后,我遇到了问题。

这是代码

<?php

defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');

// Create shortcuts to some parameters.
$params  = $this->item->params;
$images  = json_decode($this->item->images);
$urls    = json_decode($this->item->urls);
$canEdit = $params->get('access-edit');
$user    = JFactory::getUser();
$info    = $params->get('info_block_position', 0);
JHtml::_('behavior.caption');
$useDefList = ($params->get('show_modify_date') || $params->get('show_publish_date') ||          $params->get('show_create_date')
|| $params->get('show_hits') || $params->get('show_category') || $params-   >get('show_parent_category') || $params->get('show_author'));

?>

我收到此错误

  

解析错误:第1行/home/u854215895/public_html/templates/realestate/html/com_content/article/default.php中的语法错误,意外'已定义'(T_STRING)

请帮忙......谢谢

1 个答案:

答案 0 :(得分:1)

从此处删除空格

$params-   >get('show_parent_category')
       --^--

所以就是这样。

$useDefList = ($params->get('show_modify_date') || $params->get('show_publish_date') ||          $params->get('show_create_date')
        || $params->get('show_hits') || $params->get('show_category') || $params->get('show_parent_category') || $params->get('show_author'));