如何在 dotCMS 中动态添加 container/widget/simple widget/vtl 文件
how to add a container/widget/simple widget/vtl file dynamically in dotCMS
场景:
我有一个自动完成的国家/地区小部件。所以当:
- 我开始在文本框中输入国家名称,匹配该查询的国家就会出现。假设我输入 "Co",它会在列表中显示 "Colombia" 和 "Congo"。
- 那我select"Congo".
当我 select Congo 时,我想调用一个 Widget/Container/vtl file/whatever 来给我带来我想要的信息,这些信息的格式与小部件的格式相同。更不用说刚果的所有信息,位置,人口,简要描述等
我尝试使用 RestAPI 并想到使用 dotParse()?但我对此很陌生,我不知道这是否可能。我在文档中搜索,但没有找到任何类似的内容。
那么我怎样才能做到这一点呢?
我已经创建了Widget,我只需要通过RestApi调用它吗?
我必须先创建一个容器吗?
在此先感谢您的帮助。
谢谢我
听起来您想要的是 RESTful 小部件 API。这是一个远程调用,将 return 您的小部件呈现。参见:
http://dotcms.com/docs/latest/WidgetAPI
和
场景: 我有一个自动完成的国家/地区小部件。所以当:
- 我开始在文本框中输入国家名称,匹配该查询的国家就会出现。假设我输入 "Co",它会在列表中显示 "Colombia" 和 "Congo"。
- 那我select"Congo".
当我 select Congo 时,我想调用一个 Widget/Container/vtl file/whatever 来给我带来我想要的信息,这些信息的格式与小部件的格式相同。更不用说刚果的所有信息,位置,人口,简要描述等
我尝试使用 RestAPI 并想到使用 dotParse()?但我对此很陌生,我不知道这是否可能。我在文档中搜索,但没有找到任何类似的内容。
那么我怎样才能做到这一点呢?
我已经创建了Widget,我只需要通过RestApi调用它吗?
我必须先创建一个容器吗?
在此先感谢您的帮助。
谢谢我
听起来您想要的是 RESTful 小部件 API。这是一个远程调用,将 return 您的小部件呈现。参见:
http://dotcms.com/docs/latest/WidgetAPI
和