我正在使用一个小部件(产品 - 手风琴),其中只包含Apostrophe cms中另一个小部件(其他手风琴)内的字符串和图像,如下所示:
... { name: 'kitProducts', label: 'Products', type: 'singleton', widgetType: 'products-accordion' }, ...
当我创建另一个手风琴作为用户时,通过打开第二个模式来填充产品 - 手风琴'它可以正常工作。但是,当我保存并且“其他小部件”时需要展示,产品 - 手风琴'小部件无法正常显示。它显示:[Object] [Object]
数据已保存,并且可在其他窗口小部件上看到'打开时要进行编辑的模态。
不确定Joins是否可行,无论是我如何循环播放它,还是按照自己的widget.html并始终显示它。
谢谢!
答案 0 :(得分:1)
您的widget.html
外部小部件中的外观是什么?
您应该能够通过调用:
在外部小部件中呈现整个内部单例 {{ apos.singleton(data.widget, '<singleton-name>', '<widget-name>') }}
通过执行类似
的操作,从外部窗口小部件模板中注销内部单例 {{ apos.log(data.widget.<singleton-name>) }}
确保您走上正确的轨道