如何在dotCMS中动态添加容器/小部件/简单小部件/ vtl文件

时间:2015-07-08 03:57:06

标签: widget dotcms

方案: 我有一个自动填充国家小部件。所以当:

  1. 我开始在文本框中输入国家/地区名称,系统会显示与该查询匹配的国家/地区。让我们说我打字" Co"它告诉我"哥伦比亚"和刚刚"在列表中。
  2. 然后我选择"刚果"。
  3. 当我选择Congo时,我想调用一个Widget / Container / vtl文件/任何能够为我提供格式化小部件格式化方式的信息。免得说,刚果的所有信息,位置,人口,简要描述等。

    我尝试使用RestAPI并考虑使用dotParse()?但我是新手,我不知道这是否可行。我在文档中搜索过,但没有找到类似的东西。

    那我怎么能这样做呢?

    我创建了Widget,我只需要通过RestApi调用它吗?

    我是否必须先创建一个容器?<​​/ p>

    在此先感谢您的帮助。

    谢谢我

1 个答案:

答案 0 :(得分:3)

听起来你想要的是RESTful小部件API。这是一个远程调用,它将返回呈现的小部件。参见:

http://dotcms.com/docs/latest/WidgetAPI

http://dotcms.com/docs/latest/remote-widgets