Здравствуйте! Требуется для одного раздела статей (новости) создать другое оформление. Никак не могу допетрить как. Пока что сделал модуль, но блин: 1. через JDocument могу получить только название раздела, а не статьи. Нужен title статьи. 2. дату публикации не могу найти, где её взять? 3. Не знаю куда поместить модуль, пока что сделал позицию userd200 и в статье вначале пишу {loadposition userd200}. Смутно догадываюсь, что я туплю. Искал инфу в api.joomla.org и docs.joomla.org - ничего подходящего не нашел... Помогите! helper.php Код (PHP): <?php // no direct access defined('_JEXEC') or die('Restricted access'); require_once (JPATH_SITE.DS.'components'.DS.'com_content'.DS.'helpers'.DS.'route.php'); class modNewsTitleHelper { function getDocumentInfo() { $doc = & JFactory::getDocument(); $item = array(); $item[]->title = $doc->getTitle(); $item[]->date = $doc->getModifiedDate(); return $item; } } mod_newstitle.php Код (PHP): <?php // no direct access defined('_JEXEC') or die('Restricted access'); // Include the syndicate functions only once require_once (dirname(__FILE__).DS.'helper.php'); $docItem = modNewsTitleHelper::getDocumentInfo(); require(JModuleHelper::getLayoutPath('mod_newstitle')); tmpl/default.php Код (PHP): <?php // no direct access defined('_JEXEC') or die('Restricted access'); ?> <h1><?php echo $docItem[0]->title; ?></h1> <p class="lastnews_date"><?php echo $docItem[0]->date; ?></p>
draff, спасибо за наводку, но уже сделал по-другому, модуль выкинул, тупо в файле шаблона index.php написал: Код (PHP): if (strpos($this->base, '/news/')!=FALSE) { echo "<h1>", $this->title, "</h1>"; } Остаётся вопрос: 2. дату публикации не могу найти, где её взять? ну или хотя бы дату создания...