Все получилось, спасибо
geomagi
Расскажу что делал, потому что по ссылке которая вверху кратко написано и не все.
modules/name/name.php
то что было
Код:
<?php
class Name extends Module
{
function __construct()
{
$this->name = 'name';
$this->tab = 'Tools';
$this->version = 0;
parent::__construct(); // The parent construct is required for translations
$this->page = basename(__FILE__, '.php');
$this->displayName = $this->l('Name');
$this->description = $this->l('Shows home page');
}
function install()
{
if (!parent::install() OR !$this->registerHook('home') OR !$this->registerHook('header'))
return false;
return true;
}
function hookHome($params)
{
global $smarty;
return $this->display(__FILE__, 'name.tpl');
}
function hookHeader($params)
{
global $smarty;
return $this->display(__FILE__, 'nameheader.tpl');
}
}
то что стало
Код:
<?php
class Name extends Module
{
function __construct()
{
$this->name = 'name';
$this->tab = 'Tools';
$this->version = 0;
parent::__construct(); // The parent construct is required for translations
$this->page = basename(__FILE__, '.php');
$this->displayName = $this->l('Name');
$this->description = $this->l('Shows home page');
}
function install()
{
if (!parent::install() OR !$this->registerHook('top') OR !$this->registerHook('header'))
return false;
return true;
}
public function hookTop($params)
{
global $smarty;
return $this->display(__FILE__, 'name.tpl');
}
function hookHeader($params)
{
global $smarty;
return $this->display(__FILE__, 'nameheader.tpl');
}
}
Но это еще не все.
Заходим: Модули - позиции
и удаляем модуль из хука Homepage content
и помещаем его в Top of pages.
Правим css если требуется
modules/name/css/name.css
Сообщение отредактировано Yoja 02-10-2011 04:13 ...