У меня есть плагин nopCommerce, который имеет собственный двигатель вида, как следующее:ViewEngine в порядке, но делает вид из неверной папки
CustomViewEngine : ThemeableRazorViewEngine
Плагин имеет файл представление под названием CategoryNavigation.cshtml
, который также существует в Views\Catalog\CategoryNavigation.cshtml
Теперь, если удалить файлы ошибка, сообщаемая представлением двигателей являются следующие:
Как вы можете видеть, что первый поиск Locat ion - это папка с плагинами.
Итак, если файл существует в папке плагина, но не в папке Views\Catalog\
, то он отображается в папке плагина без каких-либо ошибок. Но если файл существует как в папке плагина, а в Views\Catalog\
, то отображается представление из Views\Catalog\
. Но Views\Catalog\
находится в местах поиска (см. Изображение выше). Любая идея, что может вызвать проблему?
nopCommerce 3,70
От того, где вы удалили файл? из представления по умолчанию? –
И что вы на самом деле хотите? Хотите отобразить представление из своего плагина? –
@Div, я удалил/переименовал файл, чтобы увидеть места поиска механизма просмотра. Затем я восстановил файл. Мне нужно представление из плагина, чтобы отобразить не представление по умолчанию. – Rahatur