1.5使用的J!局米

局米用法cheetsheet

Jumi Cheatsheet

局米 - 設置自定義代碼擴展為 Joomla! - 來作為一個組件,插件和模塊。

在本文中,您將學習如何使用它們。

組件

創建自定義組件的局米Joomla!在它的網頁,其中包括海關編碼從數據庫和/或文件。

該組件可以通過管理後台頂部菜單:組件 - >“局米。它打開應用程序管理器局米。

你會看到列表中的組件應用程序的應用程序管理器。該 colums的含義列表中,並陪同應用程序管理器菜單是顯而易見的 - 它尊重一般Joomla!標準。

預裝有兩個例子有:“你好局米!”和“Blogspot的”。從這些例子,你將學習如何使用一個組件。

路徑名 字段應包含引用的文件駐留在您的服務器上。

調用應用程序

你可以調用一個應用程序通過兩種方式:

  • 有關申請事項與 Joomla!菜單項或。安裝後的組件有,作為一​​個例子為研究對象, 主菜單項目“餵局米!” 連接到 “你好局米!”應用項目
  • 寫某處詮釋了Joomla!內容鏈接到應用程序項目的URL地址。鏈路建立的規則很簡單:
    的index.php?選項 = com_jumi&fileid = 52
    其中xxx是ID的局米的應用,可以看出,在右邊欄局米應用程序管理器列表。

插件

該插件包括局米到Joomla!文章自定義腳本:從一個文件或局米組件數據庫中的記錄。

使用插件之前不要忘記,使其能夠在管理後台。

一個開關“隱藏局米代碼”插件參數。如果是的,它切換到 隱藏 所有文字語法局米在Joomla!文章和 停止 代碼包含問題。

Hide Jumi code

插件語法

一般局米插件語法可以學到了使用的cheatsheet局米。我們會在這裡帶來只是幾個例子:

{局米[圖像 /代碼 / test.php的]} / / test.php文件包括位於圖像 /代碼
{局米[* 1]} / /包括代碼存儲在第一局米紀錄組件數據庫表
{局米面積鈣 [test.php的]寬度 [4]高[6]} / /包括test.php文件和填充數組 $局米

從給定的例子,你可以很容易地猜到

  1. 不能有任何字符之間的左括號 { 和關鍵字 局米 在局米語法。
  2. 其他的一切外[]括號被剝離出來,不被處理。
  3. 局米解釋 conent的第一個方括號的源代碼和聯繫,包括它。該源代碼可以是一個文件或記錄在局米組件數據庫。
  4. 開始,從第二個中括號 []局米括號中的內容存儲到數組 $局米。這項耗資局米陣列(和它的值)從您的訪問包含PHP代碼。

默認路徑絕對局米

默認的絕對路徑是prepanded局米的文件路徑名應包括在內。如果沒有設置它eqaul到Joomla!根目錄。例如:

如果我們寫

{局米[test.php的]}

絕對局米和默認路徑沒有設置則局米查找test.php的插件在Joomla!根(其中Joomla!configuration.php中)。但是,如果我們將其設置為“圖像 / mycodes”它看起來是在這個目錄。

我們可以把我們的文件之外Joomla!安裝目錄了。例如(本地主機)我們可以在Joomla!這裡:為“D:/ xamp / htdocs中/ joomla”。沒問題,我們的代碼存儲在這裡:為“D:/ XAMPP的/ htdocs中/代碼” - 出的Joomla!安裝目錄。這同樣適用於託管的網站。

默認路徑有絕對局米有兩個原因:

  1. 用戶的舒適度:無需一遍又一遍寫完整的相對路徑,文件被列入
  2. 網絡安全:如果因為某種原因無法工作局米的局米語法的代碼是可見的遊客。包括文件的路徑。默認路徑是絕對局米隱藏,這是更加難以 gueast從可見的代碼,其中的代碼實際上是。如果這些文件列入在於出你的網站(WWW)的實際上是不可能達到他們從 Web瀏覽器。

默認路徑設置絕對局米這裡是全球所有參數語法 instancies局米插件在整個 Joomla!。

嵌套取代

Nested replace

嵌套功能包括語法解釋局米的代碼。例如:

讓有兩個文件:main.php和nested.php。

該文件包含main.php

<?PHP的
迴聲“這是主文件<br />”;
迴聲“{局米[nested.php]}”;
?>

和nested.php包含

<?PHP的
迴聲“這是嵌套腳本”;
?>

有這兩個文件main.php和nested.php上傳到服務器,我們可以寫入文章

{局米[main.php]}

結果我們看到的可以是

這是主文件
{局米[nested.pgp]}

如果交換機 嵌套取代 設置為

這是主文件
這是嵌套的腳本

如果開關設置為 是的

很顯然,嵌套替換功能的開​​發帶來了相當有趣的可能性。

該工程局米嵌套功能插件只。

嵌套功能適用於文件和代碼存儲在局米組件數據庫表。

模塊

該模塊包括局米為一個模塊的位置自定義腳本:手動或從文件或從局米組件數據庫中的記錄。

模塊參數

只是有一些參數在模塊管理存在:“記事本”,“編寫的代碼”和“源代碼”。

記事本 作為一個地區的筆記。

代碼編寫 是一個地區的代碼。

進入該領域 源代碼 你可以把任何一個 filepathname的文件要包含到一個模塊或*的ID局米組件的應用程序項目。

高級參數

默認路徑絕對局米 恰好有相同的意義,因為它已經在插件。一個略有不同:這個參數是不是全球所有局米模塊,但它可以是唯一到每個局米模塊實例。

其它高級參數 - 模塊類後綴緩存緩存時間 - 是一般Joomla!參數,可以發現在標準 Joomla!模塊。我想,其意義是顯而易見的。

範例

快速測試模塊工作寫下到“源代碼”字段 * 1。沒有什麼是必需的。然後發布該模塊可到任何模塊的位置。您應該看到“Hello局米!”演示模塊中的位置(在前台)。

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
旅遊門戶 - tours.am!搜索 遊在亞美尼亞旅遊搜索之旅 網上, 儲備酒店 網上, 旅遊新聞