drupal的workbench moderatoin模塊對(duì)node的修改方法

本文實(shí)例講述了drupal的workbench moderatoin模塊對(duì)node的修改方法。分享給大家供大家參考。具體如下:
workbench moderation模塊利用hook_node_load對(duì)節(jié)點(diǎn)進(jìn)行修改,增加了workbench_moderation成員變量,是一個(gè)數(shù)組,含三個(gè)元素:
① current: moderation status為current的revision的數(shù)據(jù)。每個(gè)節(jié)點(diǎn)有多個(gè)revison,其中只有最新的revision是current revison,在workbench_moderation_node_history中current字段的值為1。
② published:每個(gè)node最多只能有一個(gè)revision處于published狀態(tài)。如果有,則此變量存放對(duì)應(yīng)revision的信息。如果沒(méi)有,則此元素不存在。
③ my_revision:當(dāng)前加載的revison的信息。node_load可以加載node各個(gè)revision的信息,而my_revison即是當(dāng)前加載的revision的信息。
安裝workbench moderation模塊時(shí),它不會(huì)把系統(tǒng)里以前的數(shù)據(jù)添加moderation信息,所以對(duì)于系統(tǒng)原有的數(shù)據(jù),在加載時(shí)是沒(méi)有workbench_moderation這個(gè)成員變量的。
另外,還需要注意的是,$node變量的uid是創(chuàng)建node的uid,而不是revision的uid。這一點(diǎn)在處理數(shù)據(jù)時(shí)也是需要注意的。
以上是基于workbench moderation進(jìn)行再開(kāi)發(fā)時(shí)需要了解的基本信息。
希望本文所述對(duì)大家的drupal二次開(kāi)發(fā)有所幫助。
相關(guān)文章
- 真是不看不知道,Drupal 真奇妙。很多使用CMS內(nèi)容管理系統(tǒng)的人可能都會(huì)知道一款國(guó)外的CMS系統(tǒng):Drupal 。在我們傳統(tǒng)的想象中CMS除了能做內(nèi)容文章站外,其他還有圖片站,分2010-01-24
php 內(nèi)容管理系統(tǒng) Drupal v8.9.17
Drupal是一個(gè)開(kāi)源的內(nèi)容管理系統(tǒng)(CMS)平臺(tái),它是用PHP寫成的。Drupal有一個(gè)優(yōu)秀的模塊化結(jié)構(gòu),提供了許多模塊2021-08-05- 對(duì)頁(yè)面和靜態(tài)資源的啟用緩存和Gzip壓縮傳輸.2010-01-24
CKeditor for Drupal 7 開(kāi)源在線網(wǎng)頁(yè)編輯插件 v3.6.3
CKeditor是一款在線網(wǎng)頁(yè)編輯插件(用瀏覽器編輯后所見(jiàn)即所得),支持多種平臺(tái)下的腳本(asp aspx php cfm Dhtml htc),還集成了上傳圖片組件,含簡(jiǎn)、繁中文2012-04-26CKeditor for Drupal 6 在線網(wǎng)頁(yè)編輯器 v3.6.3
CKeditor是一款在線網(wǎng)頁(yè)編輯插件(用瀏覽器編輯后所見(jiàn)即所得),支持多種平臺(tái)下的腳本(asp aspx php cfm Dhtml htc),還集成了上傳圖片組件,含簡(jiǎn)、繁中文2012-04-26- drupal模塊開(kāi)發(fā)分析,方便想要drupal模塊開(kāi)發(fā)的朋友2012-12-06
drupal 自定義表單調(diào)用autocomplete主標(biāo)簽實(shí)現(xiàn)代碼
drupal 自定義表單調(diào)用autocomplete主標(biāo)簽實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-12-06- 這篇文章主要為大家介紹了drupal文件系統(tǒng),講述了drupal文件系統(tǒng)的分類,重點(diǎn)講述了鉤子函數(shù)的用法,需要的朋友可以參考下2014-11-03
drupal按分類進(jìn)行文章排序的實(shí)現(xiàn)方法
這篇文章主要為大家介紹了drupal按分類進(jìn)行文章排序的實(shí)現(xiàn)方法,較為詳細(xì)的分析了drupal文件組織結(jié)構(gòu)與實(shí)現(xiàn)文章排序的方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-11-03drupal之hook_link和hook_link_alter鉤子函數(shù)解析
這篇文章主要為大家介紹了drupal中hook_link和hook_link_alter鉤子函數(shù),實(shí)例分析了鉤子函數(shù)的具體用法,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-03