Здравствуйте.
В файле index.php шаблона есть код в начале документа:
<?php
defined('_JEXEC') or die('Restricted access');
$url = clone(JURI::getInstance());
?>
и строка между тегами <head>
<?php include('scripts/php/user.php');?>
Также практически каждая позиция модуля обрамлена в условие:
<?php if ($tp_banner) { ?>тут div с позицией модуля
<?php } ?>
Привожу содержимое файла user.php:
<?php
defined('_JEXEC') or die('Restricted access');
$tp_left = $this->countModules('left');
$tp_right = $this->countModules('right');
и т.д. все позиции
?>
Расскажите, пожалуйста, какую функцию несет все это? Почему бы мне просто не удалить условия типа
<?php if ($tp_banner) { ?> из index.php шаблона, а затем и user.php (это поможет избавиться от лишних запросов)? Поэкспериментировав, появились некоторые представления о назначении всего этого, но все же хотелось прочесть подробное пояснение. Спасибо.