我正在研究drupal6,以开发办公自动化的Web应用程序。我有一个员工内容类型。每次创建员工内容时,都应创建一个帐户,其中包含用户名,以及从员工内容字段中获取的电子邮件ID。我在网上搜索过相同的内容,发现很少有完全用php编写的解决方案,但是我无法通过规则 - >找到这样做的方法。 drupal中的触发规则选项(如图所示)。应在这些用户名,电子邮件字段中提供哪些条目?我应该在触发之前从我刚刚创建的内容中获取这些内容。我尝试了[节点:field_name]提供的“保存内容的替换模式”选项,但没有运气。有人可以帮我弄这个吗?
以下所有内容(在“令牌替换模式 - >已保存内容的替换模式”中列出)均无效
[node:field_emp_name-formatted]格式化和过滤的文本
[node:field_emp_name-raw]原始未经过滤的文本警告:令牌值包含原始用户输入。
[node:field_emp_mail-formatted]格式化的电子邮件地址
[node:field_emp_mail-raw]原始电子邮件地址警告:令牌值包含原始用户输入。
提前致谢。
答案 0 :(得分:0)
它突然开始为以下字段值工作
用户名:[node:field_emp_name-formatted]
用户的电子邮件:[node:field_emp_mail-raw]
我认为电子邮件不需要“格式化”字段,因为它有锚标记等,