جستجو
محصولات
    منو بسته
    2 دی 1403

    عدم دریافت و ثبت آدرس مشتری

    4 سال پیش
    #3087
    با سلام
    من از قالب پاویلیون استفاده میکنم و الان مشکل بزرگی دارم این مشکل در تم های امپوریوم و خیلی از تم ها هم هست. وقتی مشتری ثبت نام میکنه در سایت آدرس مشتری ثبت نمی شود. در نتیجه وقتی وارد سبد خرید می شود و گزینه پرداخت را میزند خطا میدهد، در صورتی که اولا باید هنگام ثبت نام آدرسی که وارد میکند ثبت بشود. دوما اگر به هر دلیلی آدرس ثبت نشد و یا مشتری همه آدرس های خود را حذف کرد باید در هنگام پرداخت وی را به سمت ثبت آدرس جدید سوق بدهد و نباید خطا بدهد. در این صورت باید برای مشتری از داخل ادمین آدرس را به صورت دستی وارد کرد و از مشتری خواست که مجددا ثبت سفارش کند که با این کار اعتماد مشتری به کل از بین میرود.
    لطفا یک راه حل کلی ساده ارایه شود تا ما که برنامه نویسی بلد نیستیم هم بتونیم رفعش کنیم(ظاهرا این خطا در سایت اصلی ناپ کامرس مطرح شده و جواب داده شده است اما نیاز به سورس کد و برنامه نویسی داره که ما نمیتوانیم انجام بدهیم)
    با تشکر
    من از ناپ کامرس 4 استفاده میکنم
    در قسمت گزارش وقایع هم این گزارش ثبت می شود(ممکن است به خاطر محدودیت تعداد کاراکتر کل پیام نیامده باشد):

    پیام کوتاه  
    Value cannot be null.
    Parameter name: form
    پیام کامل  
    System.ArgumentNullException: Value cannot be null.
    Parameter name: form
       at Nop.Services.Common.AddressAttributeParser.ParseCustomAddressAttributes(IFormCollection form) in C:\andrei\nopcommerce\sources\src\Libraries\Nop.Services\Common\AddressAttributeParser.cs:line 304
       at Nop.Web.Controllers.CheckoutController.NewBillingAddress(CheckoutBillingAddressModel model) in C:\andrei\nopcommerce\sources\src\Presentation\Nop.Web\Controllers\CheckoutController.cs:line 342
       at Nop.Web.Controllers.CheckoutController.BillingAddress() in C:\andrei\nopcommerce\sources\src\Presentation\Nop.Web\Controllers\CheckoutController.cs:line 281
       at lambda_method(Closure , Object , Object[] )
       at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
       at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync()
       at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync()
       at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context)
       at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
       at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync()
       at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter()
       at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context)
       at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
       at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync()
       at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync()
       at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext)
       at StackExchange.Profiling.MiniProfilerMiddleware.Invoke(HttpContext context) in C:\projects\dotnet\src\MiniProfiler.AspNetCore\MiniProfilerMiddleware.cs:line 94
       at Nop.Services.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) in C:\andrei\nopcommerce\sources\src\Libraries\Nop.Services\Authentication\AuthenticationMiddleware.cs:line 79
       at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context)
       at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
       at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
       at Nop.Core.Http.InstallUrlMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in C:\andrei\nopcommerce\sources\src\Libraries\Nop.Core\Http\InstallUrlMiddleware.cs:line 51
       at Nop.Core.Http.KeepAliveMiddleware.Invoke(HttpContext context, IWebHelper webHelper) in C:\andrei\nopcommerce\sources\src\Libraries\Nop.Core\Http\KeepAliveMiddleware.
    نقل قول
    0
    4 سال پیش
    #3089
    سلام
    باید سورس کد داشته باشید و یا خودتون کد بنویسید.
    دسترسی بفرستید بررسی میکنیم
    نقل قول
    0
    4 سال پیش
    #3090
    آیا این مشکل از خود ناپ کامرس است یا تم هاست؟
    اگر از ناپ کامرس 4 است خب اصلاح شده و کامپایل شده اش را از کجا دانلود کنم
    چون با خیلی از تم ها به این مشکل خورده ام
    در ضمن تم را هم از ناپ شاپ گرفته ام
    متشکرم
    نقل قول
    0
    4 سال پیش
    #3091
    مشکل از تم که نمیتونه باشه چون اکثر دوستان هم از تم پاویلیون استفاده میکنند ولی دچار این خطا نشدن تاحالا
    تم به طور کامل بارگذاری شده؟
    این خطا رو از ابتدا روی سایتتون داشتید؟
    جدیدا پلاگینی نصب نکردید که باعث خطا بشه؟
    نقل قول
    0
    4 سال پیش
    #3092
    بله این مشکل را قبلا داشتم با تم ایمپوریوم که آقای حمیدی دیدن و فکر کنم باهم  تصمیم گرفتیم تم دیگری را نصب کنیم و خب درست شد.
    قالب Lavella  درست کار میکند ولی قالب های دیگر مشکل دارد.
    من الان قالب پاویلیون را نصب کرده ام که بله درسته کار میکند(یعنی درست نصب شده است) ولی این مشکل را دارد

    الان اگر به تم قبلی(Lavella) سویچ کنم مشکل حل می شود ولی روی تم های دیگر مشکل پابرجاست
    نقل قول
    0
    4 سال پیش
    #3093
    از همه عذرخواهی میکنم من از ناپ کامرس 4.1 استفاده میکنم

    ظاهرا در این صفحه به مشکل من پرداخته شده است:
    https://github.com/nopSolutions/nopCommerce/commit/0d7fcf25645143837f6111871336453810456141
    ولی من نمیتونم کاری کنم چون برنامه نویسی بلد نیستم.
    نقل قول
    0
    4 سال پیش
    #3094
    به نظرم بهتره شما مجددا ناپ کامرس نسخه 4.1 را دانلود کنید و فایلهای dll که با اسم nop شروع می شوند را روی هاست Replace کنید. توی سایت ناپ شاپ هم آخرین نسخه 4.10 برای دانلود قرار دارد. امیدوارم مشکل شما رفع بشه.

    دانلود ناپ کامرس 4.10 (نسخه بدون سورس)
    نقل قول
    0
    4 سال پیش
    #3095
    سپاسگزارم
    البته من قبلا کل ناپ کامرس را در هاست مجدد آپلود کرده و اکسترکت کرده بودم که همه رونویسی شدن که مشکل حل نشد

    لینک هم کار نمیکنه
    نقل قول
    0
    09127857628