drupal6教程 建立模組 1 開始

2021-04-23 02:29:54 字數 773 閱讀 5111

譯的不好,請指正

fornote

關注到本教程,我們會以建立乙個區塊模組作為開始,列出過去一周之內發表的內容鏈結,比如部落格及論壇內容。完整的教程會教會我們如何渠建立乙個區塊內容,書寫鏈結,從drupal節點中讀取資訊。

你開始建立模組,首先要在安裝的drupal中建立乙個目錄:sites/all/modules/onthisdate. 你可能需要首先建立sites/all/modules目錄。在目錄sites/all/modules/onthisdate中建立乙個名為onthisdate.module的php檔案。drupal 6.x中, sites/all/modules目錄用於存放非核心模組(sites/all/themes 用於存放非核心**),在站點目錄存放所有所有站點特有的檔案。這讓你可以非常方便的更新核心檔案和模組,而不會影響你的個性。

<?php

// $id$

現在該模組還不能工作:他還沒有被啟用。我們會在教程中稍後部分啟用該模組。

按照編碼規範, 省略關閉標籤 ?> 並使用普通寫法的標籤 <?php. (說明,手冊中的示例僅僅因為格式原因包含關閉標籤,在你的實際**中你不必包含它) 字串$id$在你將檔案提交到cvs是將儲存版本記錄和時間。

再你模組中的所有函式都會被drupal以名為_的形式呼叫, 這裡"hook"是乙個預定義的函式字尾。 drupal會呼叫這些函式來獲取特定資料,所以規範定義的名稱將意味著drupal知道去**找到他們。過會我們就會用到鉤子(hook)了。

Drupal6開發 修改表單 2

上次講到只是修改頁面元素,但是頁面中對於增加的元素提交之後是不會進行任何處理的。那麼該如何修改以後的處理事件呢?對於drupal6,只需要簡單刪除原有的方法,或者增加自己定義的處理方法既可。如下所示 implementation of hook form alter modify the user ...

Drupal 模組開發基本教程(一)

第一部分 基本模組結構 事實上,模組真正必須實現的函式只有乙個,那就是hook help 這裡我們約定在本文中對drupal的系統 鉤子 我們都寫為 hook 鉤子名 的形式,你實現的時候的函式名實際上是 模組名 鉤子名 的形式。什麼是鉤子 hook drupal 是乙個內容管理系統的程式設計框架,...

Orchard 建立模組

2種方法 第一種 執行orchard程式,登入到後台管理頁面 單擊左邊選單的modules 在filter輸入框中輸入code 啟用code generation 在目錄orchard.source.1.7.2 src orchard.web bin下雙擊orchard.exe 彈出的cmd視窗,顯...