我需要能够将Drupal中的用户表转储到我可以从浏览器中的路径命中的XML文档。
e.g。 mysite.com/users.php
寻找一种简单的方法,现有的模块将是理想的。不确定QueryPath是否这样做。
感谢。
答案 0 :(得分:0)
使用Views Bonus Pack,您可以先构建所有用户的view,然后创建“Feed”显示。在Feed设置中,您将能够选择XML作为其中一种格式。然后,您可以将路径设置为您喜欢的任何路径。
答案 1 :(得分:0)
QueryPath可以执行此操作。
QueryPath的Drupal模块附带了一个数据库扩展,它基本上允许您获取任何SQL语句并将结果注入XML文档。这里解释了基本思想:
http://technosophos.com/content/using-querypath-interact-sql-database-part-1
Drupal模块具有特定于Drupal的数据库绑定。 (所以像{table}这样的东西被正确翻译了。)
我也使用了Views Datasource模块来做这件事,但是它有问题。最后两次我做了,我必须先编辑模块的源代码。