Xoops 區塊-建立必要的檔案

日期 2010年09月06日 22:34:30 | 新聞類別: 模組開發

原始出處 http://www.xoops.org/modules/mediawiki/index.php/Xoops_Blocks


 

Step 2 – 建立必要的檔案

我們先建立兩個目錄:

tutorial/blocks

tutorial/templates/blocks

tutorial/blocks目錄下新增一個tutorial_block.php 檔案並寫入下面程式:

<?php

 

function tut_blockList(){

$block=array();

$block['mytext']="Hello world! This is my new Block!";

return $block;

}

 

?>

在這個函式中有幾點值得注意的地方:

  • 區塊函式必須回傳一個叫作$block 的變數。
  • $block必須是陣列型態。
  • 你可以在陣列中放入不定數目的資料,也可以放入關連陣列。
  • 因為可以在模組目錄外呼叫該模組的區塊。所以當呼叫區塊函式會引用到模組內的檔案時,要隨時注意區塊是否知道這些檔案所在的位置。


在tutorial/templates/blocks 目錄下建立tutorial_block.html 並寫入:

<{$block.mytext}>

現在讓我們到網站模組管理頁面並更新tutorial 模組,如此Xoops 就可以處理我們的新模組。接著到網站區塊管理頁面打開'Block for Tutorial'區塊。最後到xoops 網站前端就會看到新的區塊。

相當好!你已經建立了你的第一個區塊了!





本篇新聞來自:XOOPS Site
https://www.xoops.org.tw

本篇新聞的連結網址是:
https://www.xoops.org.tw/modules/news/article.php?storyid=60