このコードで現在のメニュー タイトルを取得できます。
<?php
$active = JFactory::getApplication()->getMenu()->getActive();
echo $active->title;
?>
しかし、どうにかしてメニューモジュール名を取得できますか?
'mod_mainmenu'を使用して複数のメニューがある場合は、次のようにすることができます。
jimport( 'joomla.application.module.helper' );
$module = JModuleHelper::getModule( 'mainmenu', 'ModuleTitle' );
echo '<pre>';
print_r( $module );
echo '</pre>';
それはあなたが探しているものを手に入れるだろうと私は思います。
また、JoomlaDocsのJModuleHelper/ getModule情報を確認することもできます。そのページを調べることで、わずかな労力で必要なことを正確に実行できるようになります。
乾杯!
次のコードは、タイトルを joomla に入れるために使用します
$document = JFactory::getDocument();
$document->setTitle('ページ タイトル');