2017-02-26 9 views
0

これが満たされている場合、Joomlaメニュー項目のページ見出しを表示したいとします。私は成功していないこのコードで試しました:Joomla:メニュー項目のページ見出し

<h1 class="title"> 
    <?php 
     if (null === ($this->params->get('page_heading'))) 
     { 
      $mydoc = JFactory::getDocument(); 
      $mytitle = $mydoc->getTitle(); 
      echo $mytitle; 
     } 
     else 
     { 
      $active = JFactory::getApplication()->getMenu()->getActive(); 
      echo $active->params->get('page_heading'); 
     } 
    ?> 
</h1> 

何か提案がありますか?

答えて

0

私は自分自身をこのように解決してきました:

<h1 class="title"> 
    <?php $menu = JFactory::getApplication()->getMenu(); 
     $active = $menu->getActive(); 
     $mydoc = JFactory::getDocument(); 
     $mytitle = $mydoc->getTitle(); 
     $pageHeading = $active->params->get('page_heading'); 
     if($pageHeading != "") 
     { 
      echo $pageHeading; 
     } 
     else 
     { 
      echo $mytitle; 
     } 
    ?> 
</h1> 
関連する問題