亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

drupal的workbench moderatoin模塊對node的修改方法

  發(fā)布時間:2014-11-03 16:27:35   作者:佚名   我要評論
這篇文章主要為大家介紹了drupal的workbench moderatoin模塊對node的修改方法,包含了對workbench_moderation成員變量的分析,具有一定的參考借鑒價值,需要的朋友可以參考下

本文實例講述了drupal的workbench moderatoin模塊對node的修改方法。分享給大家供大家參考。具體如下:

workbench moderation模塊利用hook_node_load對節(jié)點進行修改,增加了workbench_moderation成員變量,是一個數(shù)組,含三個元素:

① current: moderation status為current的revision的數(shù)據(jù)。每個節(jié)點有多個revison,其中只有最新的revision是current revison,在workbench_moderation_node_history中current字段的值為1。

② published:每個node最多只能有一個revision處于published狀態(tài)。如果有,則此變量存放對應(yīng)revision的信息。如果沒有,則此元素不存在。

③ my_revision:當(dāng)前加載的revison的信息。node_load可以加載node各個revision的信息,而my_revison即是當(dāng)前加載的revision的信息。

安裝workbench moderation模塊時,它不會把系統(tǒng)里以前的數(shù)據(jù)添加moderation信息,所以對于系統(tǒng)原有的數(shù)據(jù),在加載時是沒有workbench_moderation這個成員變量的。

另外,還需要注意的是,$node變量的uid是創(chuàng)建node的uid,而不是revision的uid。這一點在處理數(shù)據(jù)時也是需要注意的。

以上是基于workbench moderation進行再開發(fā)時需要了解的基本信息。

希望本文所述對大家的drupal二次開發(fā)有所幫助。

相關(guān)文章

最新評論