我正在制作一个drupal site并且有一个自定义内容类型事件。我希望用户能够在活动页面上注册自己。为此,有一个模块Event Manager。但是这个模块不存在Drupal 6.x release。还有其他解决方法吗?
答案 0 :(得分:2)
模块方式:
使用以下模块(仍处于开发阶段但应该可以解决这个问题)
(这将为您创建一个事件内容类型,不要忘记设置权限)
转到内容类型编辑屏幕(内容类型 - >事件 - >编辑)
将注册配置部分默认设置为已启用或已安装。
使用您自己的内容类型:
在您的node-event.tpl.php中,您可以检查是否加载了预告片或整个节点。
if($teaser){ /*here teaser code*/ }else{ /*here full node code*/ }
在完整节点代码的底部,您可以放置一个php表单,将数据插入数据库中的自定义表中,然后将邮件发送到地址。您可以创建自己的模块以检索数据,然后在页面中显示它。
答案 1 :(得分:0)