2013-11-28 91 views
1

我正在爲drupal6開發一個用於辦公自動化的web應用程序。我有一個員工內容類型。每次創建員工內容時,都應使用用戶名和電子郵件ID從員工內容的字段中創建帳戶。我在網上搜索了相同的東西,發現幾乎沒有完全用php編寫的解決方案,但我無法找到如何通過規則 - >觸發規則選項在drupal中完成(如圖所示)。這些用戶名和電子郵件字段中應提供哪些條目?我應該從觸發這個之前創建的內容中獲得這些內容。我嘗試探索像[node:field_name]提供的「保存內容的替換模式」選項,但沒有運氣。有人可以幫我弄這個嗎?下面的在drupal中觸發規則自動創建用戶帳戶

無(其中列出「令牌替換模式 - >用於保存的內容替換模式」)正在

[節點:field_emp_name格式化]格式化並過濾文本

[節點: field_emp_name-raw]未經過濾的原始文本警告:令牌值包含原始用戶輸入。

[節點:field_emp_mail格式化]格式的電子郵件地址

[節點:field_emp_mail-原料]原始電子郵件地址警告:Token值包含原始的用戶輸入。

在此先感謝。 enter image description here

+0

首先 - 我開始用我的一個項目做這件事,然後意識到它是效率的兩倍,花了1/2空間和處理時間,如果你只是創建它們新用戶,併爲他們指定一個新角色作爲「員工」,然後將所需的字段添加到用戶捆綁包中,或將關係/參考用於鏈接到該員工的單獨內容。第二件事 - 我完全忘了。我會想到它最終大聲笑 – Deryck

回答

0

它突然開始爲以下領域工作的重視

用戶名:[節點:field_emp_name格式]

用戶的電子郵件:[節點:field_emp_mail-RAW]

我想它不需要電子郵件的「格式化」字段,因爲它具有錨定標籤等,

相關問題