我正在使用Drupal 6模塊Content Profile來允許使用CCK定義的類型作爲用戶配置文件,它運行良好。我遇到的問題是,我希望首次完成配置文件以觸發操作,但用戶可能會保存配置文件而不完成配置文件。我的想法是通過保存按鈕來指定「我的配置文件已完成」複選框,一旦用戶滿意,我們有另一個模塊創建觸發器,並使用node_api鉤子檢查節點的類型,操作以及此複選框的值。Drupal CCK字段級可見性
一旦觸發了這個觸發器,我不希望該複選框再次出現。如果我可以使用PHP代碼設置複選框的可見性,我可以編寫一個簡短的腳本來確定已完成的操作是否已經發生,如果隱藏複選框。有沒有允許這個模塊?我一直無法找到一個。
我也看過使用相同的node_api掛鉤來操作配置文件,因爲它正在顯示,但節點似乎只有字段的值,而不是可以像我預期的那樣操作的表單對象。有沒有一種編程式操作CCK表單的方法?
感謝
正是我需要的 - 謝謝 – Macros 2009-06-23 17:26:34