drupal 将用户引用字段添加到模板
我有一个模板文件,我想在其中打印 cck 用户参考表单字段。
这可能吗?注意,这不是字段值,而是字段形式。还只要求字段,而不是先创建表单然后使用 drupal_get_form()
谢谢!
编辑:如果这是不可能的,那也没关系,我只是想知道
编辑2:我只需要自动完成机制,这样我就可以通过搜索用户名来获取js中的uid
I have a template file that I want to print a the cck user reference form field on.
Is this possible? Note, this is not the field value, but the field form. Also asking for just the field, not creating a form first and then using drupal_get_form()
Thanks!
Edit: If this is not possible that's fine too, I just would like to know
Edit2: i just need the autocomplete mechanism so I can grab the uid in js from searching for the username
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您只需要自动完成机制,我建议您使用 jQuery 自动完成插件 - http://docs.jquery.com /插件/自动完成。
你可以在模板中输出类似的内容:
然后在javascript代码中,
你还需要在模块中的某处创建一个ajax回调页面:
我没有测试代码,但我想它应该可以工作,可能有一些小问题变化。
If you just need autocomplete mechanism I would suject you to use jQuery autocomplete plugin - http://docs.jquery.com/Plugins/autocomplete.
you can just output in the template something like that:
Then in javascript code
you also will need to create an ajax callback page somewhere in your module:
I didn't test the code, but I guess it should work, may be with some minor changes.