Joomla 1.5!页面类后缀无法与其他菜单模块一起正常工作

发布于 2024-11-14 09:04:46 字数 511 浏览 4 评论 0原文

宽度此代码:

<?php
  $menus      = &JSite::getMenu();
  $menu      = $menus->getActive();
  $pageclass   = ""; 
  if (is_object( $menu )) :
  $params = new JParameter( $menu->params );
  $pageclass = $params->get( 'pageclass_sfx' );
  endif; 
?>

我们可以在 body 标记中使用 $pageclass 来设置页面样式。但对我来说,这段代码仅适用于 mod_mainmenu。例如,如果您使用 Superfish扩展菜单 模块,“页面类后缀”仅适用于第一个菜单元素(主页或其他)。

有什么解决办法吗?请帮忙...

Width this code:

<?php
  $menus      = &JSite::getMenu();
  $menu      = $menus->getActive();
  $pageclass   = ""; 
  if (is_object( $menu )) :
  $params = new JParameter( $menu->params );
  $pageclass = $params->get( 'pageclass_sfx' );
  endif; 
?>

We can use $pageclass in body tag to style pages. But for me, this code works fine only for mod_mainmenu. If you use , for example, Superfish or Extended Menu modules "page class suffix" works only for first menu element (Home or else).

Is there any solution? Please, help...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

错々过的事 2024-11-21 09:04:46

对于不同的语言,“页面类后缀”是不同的。我用的是Joomfish。在我的翻译中,没有其他语言的“页面类后缀”。这就是答案。我很高兴!

'Page class suffix' is different for different languages. I use Joomfish. In my translation there is no 'page class suffix' for other language. This is the answer. I am happy!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文