0

我在 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%;">
4

1 回答 1

0

我取别名为每个页面制作不同的 id

<body id="<?php echo (isset($menu) || !empty($menu))?$menu->alias:'default'; ?>">

并且工作正常。

于 2013-09-09T07:10:39.243 回答