我使用以下参数创建了一个名为 GraphicsRowSlider 的 xslt
<xsl:param name="mediaFolderId" select="/macro/mediaFolderId" />
<xsl:param name="title" select="/macro/title" />
并将参数 title 和 mediaFolderId 添加到相关宏中。
然后我创建了新的宏容器数据类型并选择宏 GraphicsRowSlider 作为允许的宏。然后,我将新数据类型的新字段添加到文档类型中,然后将该字段导入模板中。
最后,从内容中,我插入了宏并添加了标题并选择了媒体文件夹......但是,我可以看到宏调用了正确的 xslt,并具有正确的标题和 mediaFolderId,但参数始终为空!
任何想法?!注意,我总是得到这个
<?UMBRACO_MACRO macroalias="GraphicsRowSlider" title="Add Title here" mediaFolderId="1159" />