我正在使用umbraco CMS,我想在我的网站上添加或进行投票..
在搜索包后,我找到了这个用于 UMBRACO 4 的 POLL PACKAGE ,您可以从 umbraco 网站获得它。这里的问题是,要使用它,我应该自己(开发人员)插入宏并给它投票 id(由客户端创建)。
我想通过使用 XSLT 来动态地做到这一点,但宏是 .net UserControl。
如果有人以前使用过它,请给我一些想法。
我正在使用umbraco CMS,我想在我的网站上添加或进行投票..
在搜索包后,我找到了这个用于 UMBRACO 4 的 POLL PACKAGE ,您可以从 umbraco 网站获得它。这里的问题是,要使用它,我应该自己(开发人员)插入宏并给它投票 id(由客户端创建)。
我想通过使用 XSLT 来动态地做到这一点,但宏是 .net UserControl。
如果有人以前使用过它,请给我一些想法。
这是一个选项:
您可以在加载宏的模板中创建另一种文档类型。您可以根据在使用高级宏参数语法创建的文档类型的节点上选择的属性来填充宏参数。
例如,您在文档类型上有一个内容选择器,并使用所选节点的 id 填充宏。在母版页中,您将执行以下操作:
<umbraco:Macro Alias="Poll" runat="server" PollNodeId="[#nodeId]" />