یک شنبه, ۳۱ شهریور ۱۳۹۸ ۰۴:۳۵:۱۸

خطای تم جدید (The name 'PublicWidgetZones' does not exist in the current context)

2 ماه قبل
#1859 نقل و قول
سلام
من قصد دارم تم جدیدی بر اساس تم پیش فرض ناپ کامرس ایجاد کنم. اما بعد از کپی کردن بطور مثال فایل _Header.cshtml از NOP41_demo\Views\Shared به NOP41_demo Themes\NewTheme\Views خطای زیر رو دریافت میکنم:

One or more compilation failures occurred:
D:\WEBSERVER\NOP\NOP41_demo\Themes\Toys\Views\Shared\ _Header.cshtml (2.64): error CS0103: The name 'PublicWidgetZones' does not exist in the current context
D:\WEBSERVER\NOP\NOP41_demo\Themes\Toys\Views\Shared\ _Header.cshtml (8.71): error CS0103: The name 'PublicWidgetZones' does not exist in the current context
D:\WEBSERVER\NOP\NOP41_demo\Themes\Toys\Views\Shared\ _Header.cshtml (15,64): error CS0103: The name 'PublicWidgetZones' does not exist in the current context
D:\WEBSERVER\NOP\NOP41_demo\Themes\Toys\Views\Shared\ _Header.cshtml (27.64): error CS0103: The name 'PublicWidgetZones' does not exist in the current context

من تازه کارم و تابحال قالب طراحی نکردم. امکانش هست کمکم کنید؟
0
2 ماه قبل
#1860 نقل و قول
سلام
شما ابتدا _ViewImports.cshtml رو کپی کردید؟

_ViewImports.cshtml
0
اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
*******************************************************************************************
Be Who You Always Wanted To Be
2 ماه قبل
#1861 نقل و قول
ممنونم بابت پاسخ سریعتون
در حقیقت این فایل از قبل توی D:\WEBSERVER\NOP\NOP41_demo\Themes\NewTheme\Views وجود داشت و من دیگه کپیش نکردم.
0
2 ماه قبل
#1862 نقل و قول
فایل _ViewImports.cshtml رو باز کنید و @using Nop.Web.Framework.Infrastructure رو به فایل اضافه کنید.
مشکل حل خواهد شد.
0
اگر پاسخ سوالی برای شما مفید بود، به آن رای مثبت دهید تا به دیگران در پیدا کردن پاسخ مناسب کمک کنید
*******************************************************************************************
Be Who You Always Wanted To Be