我使用joomla 2.5,我想將當前組件頁面標題放在組件外。例如,我需要獲取joomshopping組件當前頁面標題並將其放在模板中的任何位置。獲取joomla組件當前頁面標題組件外
我找到了一個解決方案:
<?php $mydoc =& JFactory::getDocument();$mytitle = $mydoc->getTitle();echo $mytitle;
?>
我使用joomla 2.5,我想將當前組件頁面標題放在組件外。例如,我需要獲取joomshopping組件當前頁面標題並將其放在模板中的任何位置。獲取joomla組件當前頁面標題組件外
我找到了一個解決方案:
<?php $mydoc =& JFactory::getDocument();$mytitle = $mydoc->getTitle();echo $mytitle;
?>
我假定你已經創建菜單項,該組件。在模板也很簡單:
<?php echo $this->title; ?>
這裏是解決方案:
<?php $mydoc =& JFactory::getDocument(); $mytitle = $mydoc->getTitle(); echo $mytitle; ?>
這會獲取頁面標題,包括前綴(如果已配置)。 – Flimm 2015-07-06 14:25:14
遺憾的是它不工作我看着:(在joomshopping組件模板文件,以獲得類別名稱:<?PHP打印$這個 - > category-> name?>但是當我把這個代碼放在組件外面時它不起作用 – LifeIsShort 2013-03-18 09:20:30
當然這不起作用,因爲你想要顯示產品類別,而不是像上面提到的那樣顯示組件頁面標題。建議您創建一個自定義模塊,用於填充數據庫中的產品類別名稱。 – 2013-03-18 09:52:39
噹噹前頁面爲組件分類時,它應該有所不同Ÿ,比我得到類別名稱,當我更深入產品頁我得到產品標題。也許有人可以幫助我呢? – LifeIsShort 2013-03-18 10:20:52