我想根据我正在查看的页面向我的正文标签(或 div)添加一个页面类。我找到了一个教程,但它不能 100% 工作,它会在每个页面上添加 id="default"。我需要每个页面生成一个特殊的类或 id。
这就是我到目前为止所拥有的,插入到我的模板的 index.php 中:
<?php
$itemid = JRequest::getVar('Itemid');
$menu = &JSite::getMenu();
$active = $menu->getItem($itemid);
$params = $menu->getParams( $active->id );
$pageclass = $params->get( 'pageclass_sfx' );
?>
</head>
<body id="<?php echo $pageclass ? htmlspecialchars($pageclass) : 'default'; ?>">
PS。我的搜索引擎友好 URL 不起作用,所以我不得不关闭它们。