模塊開發

改變數據庫

Loading the player...
分鐘
2461

Tags

在這一章我們介紹在數據庫表已經通過模塊安裝并且創建后,如何改變數據庫表的定義。這個示例基于前面的章節事例進行擴展,通過添加一個新的字段到表,來增加保存一個節點的最后用戶訪問時間。我們會學習如何用hook_update_N()以及db_add_field()。

通過查詢方法查詢數據庫

Loading the player...
分鐘
2316

Tags

在這一章中,我們學習其他數據庫進行訪問的方法。這個例子通過編寫一個模塊來數據保存和顯示多少次用戶訪問一個特定的頁面。我們了解db select(),db_insert(),db_update(),db_merge(),db_delete(),和介紹的概念的“get”和“set”helper函數。

在數據庫添加一個表

Loading the player...
分鐘
2340

Tags

在這一章中,我們將學習如何創建一個新的數據庫表,我們會創建一個模塊事例,在里面定義了我們的新表的屬性,也以編程的方式創建表。我們會介紹hook_schema() 和 hook_update_N()的作用和用法。

通過db_select()查詢數據庫

Loading the player...
分鐘
2307

Tags

這節我們會學習如何將數據從數據庫中獲取并顯示它們。我們會寫一個模塊例子,通過例子實現如何建立一個頁面,并且顯示在所有內容類型里面,有多少文章是發布狀態,多少個文章是未發布狀態。我們將會用 db_select() 去完成這個工作。

Drupal 7數據庫層概述

Loading the player...
分鐘
2343

Tags

這節談論在Drupal 7的數據庫API。這會有助你你理解在Drupal的數據系統如何工作。

為你的模塊創建一個配置設置表單

Loading the player...
分鐘
2264

Tags

這個章節會介紹如何編寫代碼,讓自定義的表單擁有配置的功能,并且把配置信息保存在variables 表。還會介紹這些變量如何整合到你的模塊。

改變特定的表單和自定義驗證

Loading the player...
分鐘
2304

Tags

這個章節會展示如何通過 hook_form_FORM_ID_alter修改特定的表單,和如何創建一個自定義的表單驗證函數。

通過hook_form_alter()改變表單

Loading the player...
分鐘
2095

Tags

這個視頻會通過hook_form_alter() 函數改變表單流程的一些屬性。這個鉤子是一個功能非常強大的工具可以修改現有的Drupal表單,可以讓核心或第三方模塊所生成的表單,修改成你的需要的。

創建states動態表單

Loading the player...
分鐘
2183

Tags

這個章節顯示了states的基本的語法,它是用來創建一些擁有Javascript效果的表單元素。如果想知道更多關于states的資料,可以看看我們另外一個課程:States與JavaScript 的關系。

組織表單元素

Loading the player...
分鐘
2309

Tags

這一章展示了如何集合不同的表單元素到字段集以及如何應用drupal 7 api中的#tree 功能。。我們將繼續沿用 form fun 模塊,并且加入 #tree 屬性

頁面

Subscribe to RSS - 模塊開發