[Помогите] модуль Ja Content PopUp

Тема в разделе "Joomla", создана пользователем Akcium, 14 май 2013.

  1. Akcium

    Akcium

    Регистрация:
    28 апр 2013
    Сообщения:
    11
    Симпатии:
    0
    Добрый день!
    Шаблон JA Onepage.
    Выдает вот такую ошибку при открытии попап статьи:
    Parse error: syntax error, unexpected $end in /http/plugins/system/jat3v3/t3v3base/html/com_content/article/default.php on line 243

    Вот код файла:

    PHP:
    <?php
    /**
    * @package Joomla.Site
    * @subpackage com_content
    *
    * @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
    * @license GNU General Public License version 2 or later; see LICENSE.txt
    */
     
    defined('_JEXEC') or die;
     
    JHtml::addIncludePath(JPATH_COMPONENT '/helpers');
    JHtml::addIncludePath(T3V3_PATH.'/html/com_content');
    JHtml::addIncludePath(dirname(dirname(__FILE__)));
     
    // Create shortcuts to some parameters.
    $params $this->item->params;
    $images json_decode($this->item->images);
    $urls json_decode($this->item->urls);
    $canEdit $this->item->params->get('access-edit');
    $user JFactory::getUser();
    ?>
     
    <?php if ($this->params->get('show_page_heading'1)) : ?>
    <div class="page-header clearfix">
    <h1 class="page-title"><?php echo $this->escape($this->params->get('page_heading')); ?></h1>
    </div>
    <?php endif; ?>
    <div class="item-page<?php echo $this->pageclass_sfx?> clearfix">
     
    <?php if (!empty($this->item->pagination) && $this->item->pagination && !$this->item->paginationposition && $this->item->paginationrelative) : ?>
    <?php 
    echo $this->item->pagination?>
    <?php 
    endif; ?>
     
    <!-- Article -->
    <article>
    <?php if ($params->get('show_title')) : ?>
    <header class="article-header clearfix">
    <h1 class="article-title">
    <?php if ($params->get('link_titles') && !empty($this->item->readmore_link)) : ?>
    <a href="<?php echo $this->item->readmore_link?>"> <?php echo $this->escape($this->item->title); ?></a>
    <?php else : ?>
    <?php 
    echo $this->escape($this->item->title); ?>
    <?php 
    endif; ?>
    </h1>
    </header>
    <?php endif; ?>
     
    <!-- Aside -->
    <aside class="article-aside clearfix">
     
    <?php if (($params->get('show_author') && !empty($this->item->author )) || ($params->get('show_category')) || ($params->get('show_create_date')) || ($params->get('show_parent_category')) || ($params->get('show_publish_date'))) : ?>
    <dl class="article-info pull-left">
    <dt class="article-info-term"><?php echo JText::_('COM_CONTENT_ARTICLE_INFO'); ?></dt>
     
    <?php if ($params->get('show_author') && !empty($this->item->author )) : ?>
    <dd class="createdby">
    <?php 
    $author 
    $this->item->created_by_alias $this->item->created_by_alias $this->item->author
    ?>
    <?php 
    if (!empty($this->item->contactid) && $params->get('link_author') == true): ?>
    <?php
    $needle 
    'index.php?option=com_contact&view=contact&id=' $this->item->contactid;
    $menu JFactory::getApplication()->getMenu();
    $item $menu->getItems('link'$needletrue);
    $cntlink = !empty($item)? $needle '&Itemid=' $item->id $needle;
    ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_WRITTEN_BY''<span>'.JHtml::_('link'JRoute::_($cntlink), $author).'</span>'); ?>
    <?php 
    else: ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_WRITTEN_BY''<span>'.$author.'</span>'); ?>
    <?php 
    endif; ?>
    </dd>
    <?php endif; ?>
     
    <?php if ($params->get('show_publish_date')) : ?>
    <dd class="published"> 
    <?php echo JText::sprintf('COM_CONTENT_PUBLISHED_DATE_ON'JHtml::_('date'$this->item->publish_upJText::_('DATE_FORMAT_LC3'))); ?> 
    </dd>
    <?php endif; ?>
     
    <?php if ($params->get('show_create_date')) : ?>
    <dd class="create"> 
    <?php echo JText::sprintf('COM_CONTENT_CREATED_DATE_ON'JHtml::_('date'$this->item->createdJText::_('DATE_FORMAT_LC3'))); ?> 
    </dd>
    <?php endif; ?>
     
    <?php if ($params->get('show_parent_category') && $this->item->parent_slug != '1:root') : ?>
    <dd class="parent-category-name">
    <?php 
    $title 
    $this->escape($this->item->parent_title);
    $url '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->parent_slug)).'">'.$title.'</a>';
    ?>
    <?php 
    if ($params->get('link_parent_category') and $this->item->parent_slug) : ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_PARENT'$url); ?>
    <?php 
    else : ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_PARENT'$title); ?>
    <?php 
    endif; ?>
    </dd>
    <?php endif; ?>
     
    <?php if ($params->get('show_category')) : ?>
    <dd class="category-name">
    <?php $title $this->escape($this->item->category_title);
    $url '<a href="'.JRoute::_(ContentHelperRoute::getCategoryRoute($this->item->catslug)).'">'.$title.'</a>';?>
    <?php 
    if ($params->get('link_category') and $this->item->catslug) : ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_CATEGORY'$url); ?>
    <?php 
    else : ?>
    <?php 
    echo JText::sprintf('COM_CONTENT_CATEGORY'$title); ?>
    <?php 
    endif; ?>
    </dd>
    <?php endif; ?>
    </dl>
    <?php endif; ?>
     
    <?php if ($canEdit || $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
    <div class="btn-group pull-right"> <a class="btn dropdown-toggle" data-toggle="dropdown" href="#"> <i class="icon-cog"></i> <span class="caret"></span> </a>
    <ul class="dropdown-menu">
    <?php if (!$this->print) : ?>
    <?php 
    if ($params->get('show_print_icon')) : ?>
    <li class="print-icon"> <?php echo JHtml::_('icon.print_popup'$this->item$params); ?> </li>
    <?php endif; ?>
    <?php 
    if ($params->get('show_email_icon')) : ?>
    <li class="email-icon"> <?php echo JHtml::_('icon.email'$this->item$params); ?> </li>
    <?php endif; ?>
    <?php 
    if ($canEdit) : ?>
    <li class="edit-icon"> <?php echo JHtml::_('icon.edit'$this->item$params); ?> </li>
    <?php endif; ?>
    <?php 
    else : ?>
    <li> <?php echo JHtml::_('icon.print_screen'$this->item$params); ?> </li>
    <?php endif; ?>
    </ul>
    </div>
    <?php endif; ?>
    </aside>
    <!-- //Aside -->
     
    <?php if (isset ($this->item->toc)) : ?>
    <?php 
    echo $this->item->toc?>
    <?php 
    endif; ?>
     
    <?php if (!$params->get('show_intro')) : ?>
     
     
    <?php echo $this->item->event->beforeDisplayContent?>
     
    <?php if (isset($urls) && ((!empty($urls->urls_position) && ($urls->urls_position=='0')) || ($params->get('urls_position')=='0' && empty($urls->urls_position) )) || (empty($urls->urls_position) && (!$params->get('urls_position')))): ?>
    <?php 
    echo $this->loadTemplate('links'); ?>
    <?php 
    endif; ?>
     
    <?php if ($params->get('access-view')):?>
    <?php 
    if (isset($images->image_fulltext) && !empty($images->image_fulltext)) : ?>
    <?php
    $imgfloat 
    = (empty($images->float_fulltext))? $params->get('float_fulltext') : $images->float_fulltext
    ?>
    <div class="pull-<?php echo htmlspecialchars($imgfloat); ?> item-image">
    <img
    <?php if ($images->image_fulltext_caption): ?>
    <?php 
    echo 'class="caption"'.' title="' .htmlspecialchars($images->image_fulltext_caption).'"'?>
    <?php 
    endif; ?>
    src="<?php echo htmlspecialchars($images->image_fulltext); ?>" alt="<?php echo htmlspecialchars($images->image_fulltext_alt); ?>"/>
    </div>
    <?php endif; ?>
     
    <?php
    if (!empty($this->item->pagination) AND $this->item->pagination AND !$this->item->paginationposition AND !$this->item->paginationrelative):
    echo 
    $this->item->pagination;
    endif;
    ?>
     
    <section class="article-content clearfix">
    <?php echo $this->item->text?>
    </section>
     
    <?php $useDefList = (($params->get('show_modify_date')) or ($params->get('show_hits'))); ?>
    <?php 
    if ($useDefList) : ?>
    <footer class="article-footer clearfix">
    <dl class="article-info pull-left">
    <?php if ($params->get('show_modify_date')) : ?>
    <dd class="modified">
    <?php echo JText::sprintf('COM_CONTENT_LAST_UPDATED''<span>'.JHtml::_('date'$this->item->modifiedJText::_('DATE_FORMAT_LC3')).'</span>'); ?> 
    </dd>
    <?php endif; ?>
    <?php 
    if ($params->get('show_hits')) : ?>
    <dd class="hits">
    <?php echo JText::sprintf('COM_CONTENT_ARTICLE_HITS''<span>'.$this->item->hits.'</span>'); ?>
    </dd>
    <?php endif; ?>
    </dl>
    </footer>
    <?php endif; ?>
     
    <?php
    if (!empty($this->item->pagination) && $this->item->pagination && $this->item->paginationposition && !$this->item->paginationrelative): ?>
    <?php
    echo '<hr class="divider-vertical" />';
    echo 
    $this->item->pagination;
    ?>
    <?php 
    endif; ?>
     
    <?php if (isset($urls) && ((!empty($urls->urls_position) && ($urls->urls_position=='1')) || ( $params->get('urls_position')=='1') )): ?>
    <?php 
    echo $this->loadTemplate('links'); ?>
    <?php 
    endif; ?>
     
    <?php //optional teaser intro text for guests ?>
    <?php 
    elseif ($params->get('show_noauth') == true and $user->get('guest') ) : ?>
    <?php 
    echo $this->item->introtext?>
    <?php 
    //Optional link to let them register to see the whole article. ?>
    <?php 
    if ($params->get('show_readmore') && $this->item->fulltext != null) :
    $link1 JRoute::_('index.php?option=com_users&view=login');
    $link = new JURI($link1);
    ?>
    <section class="readmore">
    <a href="<?php echo $link?>">
    <span>
    <?php $attribs json_decode($this->item->attribs); ?>
    <?php
    if ($attribs->alternative_readmore == null) :
    echo 
    JText::_('COM_CONTENT_REGISTER_TO_READ_MORE');
    elseif (
    $readmore $this->item->alternative_readmore) :
    echo 
    $readmore;
    if (
    $params->get('show_readmore_title'0)!= 0) :
    echo 
    JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
    endif;
    elseif (
    $params->get('show_readmore_title'0) == 0) :
    echo 
    JText::sprintf('COM_CONTENT_READ_MORE_TITLE');
    else :
    echo 
    JText::_('COM_CONTENT_READ_MORE');
    echo 
    JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit'));
    endif; 
    ?>
    </span>
    </a>
    </section>
    <?php endif; ?>
    <?php 
    endif; ?>
    </article>
    <!-- //Article -->
     
    <?php if (!empty($this->item->pagination) && $this->item->pagination && $this->item->paginationposition && $this->item->paginationrelative): ?>
    <?php 
    echo $this->item->pagination?>
    <?php 
    endif; ?>
     
     
    </div>
    Помогите, не могу понять где косяк(((
     
  2. yurets86

    yurets86

    Регистрация:
    13 апр 2013
    Сообщения:
    394
    Симпатии:
    328
    так тяжело сказать, скорей всего вы что то отключили, или попробуйте заменить с установочного пакета
     
  3. Akcium

    Akcium

    Регистрация:
    28 апр 2013
    Сообщения:
    11
    Симпатии:
    0
    Пробовал. Та же хрень(((
    Ничего не удалял, ничего не делал. Просто в какой-то момент случилась такая беда:banghead:
     
  4. yurets86

    yurets86

    Регистрация:
    13 апр 2013
    Сообщения:
    394
    Симпатии:
    328
    киньте ссылку на сайт
     
  5. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.581
    Симпатии:
    1.482
    не уверен, но такая ошибка бывала из-за отключения коротких тегов в PHP.
    в php.ini выставить On для short_open_tag
     
    Akcium нравится это.