我在joomla 2.5中放置了以下代码
<?php
$app = JFactory::getApplication();
$menu = $app->getMenu()->getActive();
$pageclass = '';
if (is_object($menu))
$pageclass = $menu->params->get('pageclass_sfx');
?>
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
但是所有网页都有default
。
哎呀!它产生了这个
<body default""="" style="font-size: 100%;">
答案 0 :(得分:0)
我使用别名为每个页面制作不同的ID
<body id="<?php echo (isset($menu) || !empty($menu))?$menu->alias:'default'; ?>">
工作正常。