我正处于一个相当大型站点的新Web项目的早期阶段,所选CMS是Composite C1。我对此非常满意,它很有前途,我可以用它相对快速地工作。复合材料C1中的自定义小部件
但是我目前在我的眼中卡住了一个简单的问题。
该项目将处理来自外部数据库的许多产品(6000+)以及许多产品组(分层)。这本身并不是问题,但通过CMS,网站的编辑可以将元数据添加到产品中,创建网络特定的产品组等。这就是问题出现的地方。
在最简单的世界中,自定义数据类型上的单个产品选择器就足够了,但是对于超过6000个产品,这不是一个选项。所以我想创建一个自定义的Widget,带有自动完成或搜索字段+结果字段(将数据添加到我的自定义数据类型时)。
看完后How to add custom widget to C1?我认为这将是一个小问题,但我甚至无法让代码示例工作。我得到一个配置错误说法
解析错误消息:类型“SampleProvider.MyWidgetFunctionProvider, WidgetProvider”无法创建
的SampleProvider.MyWidgetFunctionProvider是在一个单独的项目同样的解决方案和所有的参考设置。可能是什么问题呢?
当/如果我可以使自定义小部件功能正常工作,处理对我的外部实体的引用的最佳方法是什么?你能发现我提出的解决方案的任何问题吗?
TL; DR;我需要一种方法来为Composite C1中外部数据库的实体创建元数据,而不使用标准的Selector小部件(Selector的数据太多)。我该怎么办?
最好的问候,
我忙学习综合自己,也将需要做你正在做同样的事情。希望在得到这一点之前有一个答案,否则你会有另一个头正在努力寻求解决方案。 :) – ctrlplusb