我知道这不是一个 drupal 论坛,但是由于我在那里没有得到任何回应,所以我决定在这里试一试。
我正在创建一个接受用户自定义内容的网站。因此,就此而言,该站点有一个表单和一个自定义模块。此表单不使用管理主题,而是放置在自定义模板中,该模板被创建为与其余页面具有统一的外观。因此,通过 hook_form 创建表单元素是没有问题的。这就是我的问题所在。由于此表单使用自定义主题,我不确定如何让 drupal 在提交表单时知道用户正在提交新的内容数据?
我是否需要使用与管理页面的内容提交页面相同的查询字符串,例如 - ?q=node/add/page 作为 html 表单的操作属性?(或者)
唯一的方法是将url映射到我的自定义函数并在其中调用某种钩子?
谢谢