橫幅廣告

顯示具有 Joomla 標籤的文章。 顯示所有文章
顯示具有 Joomla 標籤的文章。 顯示所有文章

2012年2月12日 星期日

以Article ID取得文章資訊的方法

$article =& JTable::getInstance("content");

$article->load(Article_ID);
echo $article->get("title");

最後會Echo出文章的Title

不過這樣做不能自動依系統定義自動產生read more...殘念

Joomla取得Component name

如果須要取得Component name的話,可以加入以下程式碼來取得當前的component name:
為何:
echo JRequest::getVar('option');

輸出範例:
com_web_homepage

在Joomla中得到Component的路徑

在開發Joomla的component的時候,可能常常須要include一些東西,因此必須要知道自己所
寫的component的路徑,進而才有辦法知道檔案的所在之處,最後方能include進來。

*如果資訊會顯示在Client端的話,則要小心有無安全性的問題

因此,我們可以使用以下兩種來得到路徑
  • JPATH_COMPONENT: for site
  • JPATH_COMPONENT_ADMINISTRATOR: for admin
另外,可以搭配『DS』這個常數來分隔資料夾。

EX:

$path = JPATH_COMPONENT.DS."function.phg";
$path會得到C:\...\My Web Sites\joomla/components/com_web_homepage\function.php
//我的環境是Windows,$path結果的有省略一些掉。