显示来自自定义插件的搜索框

Display search box from custom plugin

我在 nopCommerce 中开发了一个自定义插件。我想在其中显示我的插件的搜索框,这怎么可能?没有为 SearchBox 操作方法定义任何路由。它通过以下代码直接从 Header.cshtml 页面调用:

@Html.Action("SearchBox", "Catalog")

我尝试过使用插件视图引擎,但它不起作用。我想从我的插件中显示 SearchBox。而且,我不想使用Action Filter。

如果您使用的是插件视图引擎,那么这对您来说是可能的。

因此,在您的插件中,您可以使用以下代码在 nopcommerce 中覆盖查看页面。

"~/Plugins/your.plugin.name/Views/Catalog/{0}.cshtml"

希望对您有所帮助