2014-02-15 27 views
0

我一直有這樣一個艱難的時間試圖弄清楚。我發現了一些暗示完成這個工作的消息來源,但沒有明確說明如何實現。希望這裏有人能幫忙。爲每個CiviCRM創建Drupal用戶聯繫人

我已經用CiviCRM 4.4運行Drupal 7,聯繫人已經導入。這部分是好的,我已經完全理解了。

我想要做的是爲每個CiviCRM聯繫人創建一個新的Drupal用戶帳戶。我下載的一條路徑是安裝Feeds和Feeds Import模塊,通過CSV文件導入用戶。從那裏,我去了CiviCRM,將用戶列表導出爲CSV,並嘗試通過Feeds Import模塊導入它-----不,不起作用。顯然格式不正確。如果不是因爲我的900多個需要帳戶的聯繫人,我會很好地處理和編輯每條記錄。

肯定有更好的辦法,因爲我確定這肯定是其他用戶多次完成的。任何人都可以爲我提供任何幫助,以瞭解如何爲我的每個CiviCRM聯繫人創建Drupal用戶帳戶?

回答

0

user161592看來,如果你正在使用的Drupal 7.在https://civicrm.org/blogs/petednz/creating-drupal-users-made-easy-single-or-multiple-contacts-civi-imports-and-webforms的技術需要civicrm_entity模塊,它僅適用於Drupal 7的有最好的答案。

爲Drupal 6,你可以使用用戶輸入模塊:https://www.drupal.org/project/user_import

這需要你搜索civicrm DB爲爲誰創建帳戶的用戶,導出用戶(選擇的字段列表字段,您將需要在Drupal帳戶創建中),然後翻轉Drupal端並用用戶imp導入生成的.csv文件ort模塊。

因此,每次需要執行操作時都需要一些管理員干預,但它確實工作得很好,一旦完成設置就不需要太長時間(可以將字段集保存在CiviCRM中,並且導入集在用戶導入模塊中 - 因此重複相同類型的導入非常容易)。

相關問題