我为事件注册创建了一个自定义节点类型。我使用了主题(template.php到表单的所有自定义tpl.php)来自定义表单的外观。
使用工作流程和操作/触发器,人们可以注册我的活动,活动管理器会收到通知电子邮件,并且可以登录并查看谁已注册。整齐!
这一切都运行得非常好,但我找不到重命名默认drupal节点/添加按钮的方法 - “保存”和“预览”来说“提交注册”和“预览注册”。只是一件小事,但对用户体验非常重要。
任何人都可以帮我吗?
答案 0 :(得分:3)
您可能希望使用hook_form_alter()来更改表单并更改提交按钮的名称。
不幸的是,你必须创建一个模块来执行此操作,因为没有在主题文件上调用hook_form_alter()。
答案 1 :(得分:1)
此外,您可以不编写模块,只需添加自定义主题功能,详见this tutorial。
基本上你:
_form_id
主题函数,它会改变表单返回drupal_render($ form)(与hook_form_alter
略有不同)_theme
挂钩,注册上述功能