0
是否可以爲控制器操作創建替代方案?我正在與使用控制器顯示一些內容的第三方模塊合作。我可以在我的主題中輕鬆覆蓋控制器操作的視圖,但是我想通過添加URL備用項來有條件地覆蓋基於URL的視圖。我知道如何使用常規形狀來做到這一點,但我不確定是否可以使用控制器的視圖。控制器確實啓用了Themed
屬性。我試過執行IShapeTableProvider
,但我不確定要描述的shapeType。Orchard中的控制器操作視圖的替代方案
這可能嗎?如果是這樣,我應該尋找什麼樣的形狀添加替代品?
我明白你在說什麼。我希望有一種方法可以在不修改模塊中的代碼的情況下實現,它目前返回視圖模型,而不是形狀。很有趣,你回答是因爲我實際上試圖覆蓋Nwazet.Commerce模塊中的Stripe控制器的視圖。所以沒有辦法添加一個替代品而不修改控制器來返回形狀? – joshb
讓我懷疑你真的需要替代品,因爲我不太明白他們會有什麼不同。難道它不是你想要做的模板覆蓋嗎?如果是這種情況,只需將模塊中的模板複製到主題的視圖文件夾中即可。 –