Миграция шаблона - Webmasters.ru - RSS
http://webmasters.ru/forum/showthread.php?t=30278
SEO форум вебмастеров - Поисковые системы, оптимизация, раскрутка сайта, оптимизация и продвижение сайта в поисковых системах
1743522920
Elesite CMS
60
http://webmasters.ru/forum/images/wm/misc/rss.png
SEO форум вебмастеров Webmasters.ru
http://webmasters.ru/forum
-
Миграция шаблона by Kyrsor
http://webmasters.ru/forum/showpost.php?p=300590
Thu, 14 Jun 2012 08:37:10 GMT
Переношу шаблон ja_drimia c Joomla 1.5 до 2.5
\templates\ja_drimia\ja_vars.php on line 41
Там у нас Jparameter на который и идёт ругань!
Из ja_vars.php
//Main navigation
$japarams = new JParameter('');
$japarams->set( 'menu_images', 1 ); // Source of menu
$japarams->set( 'menu_images_align', 'left' );
$japarams->set( 'menutype', 'mainmenu' );
$pmenus = new JParameter ($page_menus);
switch ($tmpTools->getParam(JA_TOOL_MENU)) {
case 1:
$menu = "Splitmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 2:
case 4:
$menu = "CSSmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 3:
$menu = "DLmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
}
$menuclass = "JA_$menu";
$jamenu = new $menuclass ($japarams);
$hasSubnav = false;
if (($jamenu->hasSubMenu (1) && $tmpTools->getParam(JA_TOOL_MENU) == 1) || $tmpTools->getParam(JA_TOOL_MENU) == 3)
$hasSubnav = true;
?>
Из index.php шаблона
//Gen menu for CSS, MOO
//Gen first level menu for Split, Dropline
$jamenu->genMenu (0);
?>
set( 'menu_images', 1 ); // Source of menu
$japarams->set( 'menu_images_align', 'left' );
$japarams->set( 'menutype', 'mainmenu' );
$pmenus = new JParameter ($page_menus);
switch ($tmpTools->getParam(JA_TOOL_MENU)) {
case 1:
$menu = "Splitmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 2:
case 4:
$menu = "CSSmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
case 3:
$menu = "DLmenu";
include_once( dirname(__FILE__).DS.'ja_menus/'.$menu.'.class.php' );
break;
}
$menuclass = "JA_$menu";
$jamenu = new $menuclass ($japarams);
$hasSubnav = false;
if (($jamenu->hasSubMenu (1) && $tmpTools->getParam(JA_TOOL_MENU) == 1) || $tmpTools->getParam(JA_TOOL_MENU) == 3)
$hasSubnav = true;
?>
Из index.php шаблона
//Gen menu for CSS, MOO
//Gen first level menu for Split, Dropline
$jamenu->genMenu (0);
?>]]>