我有一個設置了幾個工作流程狀態的節點。應該使用第一個狀態「草稿」來允許某人保存沒有任何必填字段的節點。第二個狀態「已提交」應使所需字段處於活動狀態。我發現一個模塊,Workflow Required Fields
,幾乎處理這個。問題是,我使用條件字段,所以我不能只是要求每個字段。Drupal - 使用工作流,以備後用條件必填字段
本質上,我想使用除第一個「Draft」之外的所有狀態的默認必需字段行爲。這是我可以用模塊編程的東西嗎?
我有一個設置了幾個工作流程狀態的節點。應該使用第一個狀態「草稿」來允許某人保存沒有任何必填字段的節點。第二個狀態「已提交」應使所需字段處於活動狀態。我發現一個模塊,Workflow Required Fields
,幾乎處理這個。問題是,我使用條件字段,所以我不能只是要求每個字段。Drupal - 使用工作流,以備後用條件必填字段
本質上,我想使用除第一個「Draft」之外的所有狀態的默認必需字段行爲。這是我可以用模塊編程的東西嗎?
我該使用工作流程模塊和黑客的CCK必填字段模塊位一樣。
Rules是將解決您的問題的模塊。規則模塊有一個更陡峭的學習曲線,但一旦你掌握了它,你可以輕鬆地做到這一點。
安裝規則後,檢查狀態是否爲草稿,然後忽略所需字段的驗證。否則驗證必填字段。
也考慮使用Drafts模塊。
對不起關於以前的答案,這是爲other question.