我正處於一個相當大型站點的新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