在组件外部获取joomla组件当前页面标题

问题描述 投票:1回答:3

我正在使用joomla 2.5,并且我想将当前组件页面标题放置在组件之外。例如,我需要获取joomshopping组件的当前页面标题并将其放在模板中的任何位置。

我找到了解决方案:

<?php $mydoc =& JFactory::getDocument();$mytitle = $mydoc->getTitle();echo $mytitle; 
 ?>
joomla
3个回答
1
投票

这里是解决方法:

<?php $mydoc =& JFactory::getDocument(); $mytitle = $mydoc->getTitle(); echo $mytitle; ?>

0
投票

我假设您已经为该组件创建了菜单项。在模板中,它很简单:

<?php echo $this->title; ?>

0
投票

自Joomla 3.8起,您可以使用名称间距:

use Joomla\CMS\Factory;

echo Factory::getApplication()->getMenu()->getActive()->title;
© www.soinside.com 2019 - 2024. All rights reserved.