Загрузка данных


<?php
/**
 * @package     Joomla.Site
 * @subpackage  com_content
 *
 * @copyright   Copyright (C) 2005 - 2014 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');

// 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);
jimport( 'joomla.application.categories' );
$categories = JCategories::getInstance('Content');

 
 
$cat_layoutarr = explode(':',json_decode($categories->get($this->item->catid)->params)->category_layout);
if(is_array($cat_layoutarr) && isset($cat_layoutarr[1])) $cat_layout = $cat_layoutarr[1];
else $cat_layout = $cat_layoutarr;
$cat_layout =  str_ireplace('blog-', '', $cat_layout);
if($cat_layout == 'katalog') $layout = 'katalog';
elseif($cat_layout == 'katalogext') $layout = 'katalogext';
elseif($cat_layout == 'afisha') $layout = 'afisha';
elseif($cat_layout == 'wtbtour') $layout = 'wtbtour';
else  $layout = 'joomladefault';
$this->setLayout($layout);
echo $this->loadTemplate();
?>