Drupal - 从“创建内容”> 中引入节点形式[节点类型]自定义菜单
此时,我可以通过“创建内容”>“节点类型”表单来添加软件节点类型。软件菜单。但我想将此表单放置到自定义菜单中。这是我的菜单:
'software/add' => array(
'title' => 'Add Software',
'page callback' => '???',
'access callback' => TRUE,
),
我设法使用页面回调和 system_settings_form 在自定义菜单中创建一个管理表单。所以我想我必须解决页面回调问题,但我不知道如何使用节点类型表单来做到这一点。
at this time, I'm able to add software node type by using node type form in Create Content > Software menu. But I want to place this form to a custom menu. This is my menu:
'software/add' => array(
'title' => 'Add Software',
'page callback' => '???',
'access callback' => TRUE,
),
I'm managed to make an admin form in custom menu by using page callback and system_settings_form. So I guess I must work around with page callback, but I don't know how to do it with node type form.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好吧,有时我需要这种菜单项,代码如下:
Ok, sometimes I need this kind of menu items, the code follows:
您只需转到该菜单项并将其重新分配给 GUI 中的其他菜单即可。或者您可以查看 node.module,这是当前处理 hook_menu 实现的模块:
You could simply go to the menu item and re-assign it to your other menu in the GUI. Or you could look to the node.module, which is the module that currently handles that hook_menu implementation: