我正处于一个大型网站的新 Web 项目的早期阶段,选择的 CMS 是 Composite C1。到目前为止,我对它感到满意,它很有前途,而且我可以相对快速地使用它。
但是,在我看来,我目前陷入了一个简单的问题。
该项目将处理来自外部数据库的大量产品(6000+),以及大量产品组(分层)。这本身不是问题,但是通过 CMS,网站的编辑将能够将元数据添加到产品中,创建特定于 Web 的产品组等。这就是问题的开始。
在最简单的世界中,自定义数据类型上的单个产品选择器就足够了,但是对于 6000 多种产品,这不是一个选项。所以我想创建一个带有自动完成或搜索字段+结果字段的自定义小部件(将数据添加到我的自定义数据类型时)。
阅读后如何将自定义小部件添加到 C1?我认为这将是一个较小的问题,但我什至无法让代码示例正常工作。我收到配置错误说
解析错误消息:无法创建类型“SampleProvider.MyWidgetFunctionProvider,WidgetProvider”
SampleProvider.MyWidgetFunctionProvider 位于同一解决方案中的单独项目中,并且设置了所有引用。可能是什么问题呢?
何时/如果我可以让自定义小部件功能正常工作,处理对我的外部实体的引用的最佳方法是什么?你能发现我提出的解决方案有什么问题吗?
TL;博士; 我需要一种方法来为 Composite C1 中的外部数据库中的实体创建元数据,而无需使用标准的 Selector 小部件(对于 Selector 而言数据过多)。我应该怎么办?
此致,