بسته

تغییرات ناپ کامرس 3.90

تغییرات ناپ کامرس 3.90

تغییرات ناپ کامرس 3.90

برخی از امکانات جدید:

  • پشتیبانی از قفل کردن حساب کاربر پس از چندین تلاش ناموفق برای ورود به سایت (قابل تنظیم). عدم اجازه به کاربران برای استفاده از رمز قبلی (قابل تنظیم) . اجبار به تغییر رمز عبور در هر 90 روز (قابل تنظیم)
  • پشتیبانی از شرط در قالب پیام. مانند مخفی کردن آدرس ارسال در ایمیل اگر حمل کالا نیاز نیست.
  • پشتیبانی از از (and ، or یا گروه بندی) برای اعمال تخفیف
  • تعیین زمان برای استفاده از امتیاز پاداش خرید. صاحب فروشگاه می توانید یک دوره زمانی را مشخص کند تا امتیازدهی برای خرید فعال شود.
  • اجازه به مشتریان برای استفاده از چندین کد کوپن تخفیف.
  • اجازه به صاحب فروشگاه برای پیکربندی شماره سفارش. به عنوان مثال، اضافه کردن پیشوند یا تاریخ به شماره سفارش
  • اجازه به صاحب فروشگاه برای مدیریت دسترسی به پلاگین به ازای یک نقش مشتری  (ACL)
  • اجازه به صاحب فروشگاه برای مشخص کردن یک محدوده برای در دسترس بودن محصول (به جای نمایش پیام "موجود نیست").
  • محصولات همراه (ویژگی های محصول به دیگر محصولات مرتبط شده). مشتریان می توانند مقدار اقلام همراه را وارد کنند.
  • پیگیری تغییرات موجودی محصولات.
  • اجازه به صاحبان فروشگاه و فروشندگان برای پاسخ به نقد و بررسی محصول.

 

بهبودها:

  • طراحی مجدد بخش مدیریت ، دکمه های کاربر پسندتر
  • طراحی مجدد صفحه نصب
  • امکان گرد کردن واحد پول
  • افزودن امکان نمایش موارد پیش فرض (صفحه نخست ، انجمن ، تماس با ما و غیره) در صفحه نخست
  • استفاده از model factory ها که باعث سفارشی سازی ساده تر برای توسعه دهندگان است.
  • مشتریان می توانند هنگام مرجوعی کردن کالا در فرم مرجوعی فایل هایی (مانند اسکن ها ، اسناد و غیره) را ضمیمه کنند.که بطور پیش فرض غیرفعال است.
  • پشتیبانی از چندین فایلي XML نقشه سایت (اگر بیش از 5000 رکورد وجود دارد)
  • اجازه به صاحب فروشگاه برای تعیین آدرس برای فروشندگان
  • نظرات اخبار و وبلاگ هر فروشگاه می تواند در هر فروشگاه نمایش داده شود.
  • افزودن مکانیسم تایید برای نظرات اخبار و وبلاگ
  • بهبود کارایی. سرعت بارگذاری بیشتر و استفاده کمتر از حافظه. اکنون سایت ها به حافظه کمتری نیاز دارند.
  • ساده سازی بخش مدیریت با افزودن حالت "مقدماتی – پیشرفته" برای دسته بندی ها ، ویژگی های پرداخت ، تولید کنندگان ، قالب پیامها ، موضوعات.
  • بهبود کارایی. افزودن Stored Procedure برای بارگذاری همه دسته بندی ها. بطور پیش فرض غیر فعال است.
  • افزودن پیامهای hint برای همه ورودی ها در بخش مدیریت.
  • درخواست های مرجوعی می تواند بر اساس عدد ، تاریخ ، وضعیت جستجو شود.
  • اطلاع رسانی (notification) به مشتری برای پرداخت های مرجوعی ناموفق
  • افزودن شرح برای هر قالب
  • انتقال ایمیل های "تماس با ما" به قالب های پیام. اکنون صاحب فروشگاه می تواند حساب ایمیل پیش فرض برای ارسال این ایمیل ها انتخاب کند و BCC را پیکربندی کند.
  • ترکیب "ارسال با قیمت ثابت" و " ارسال بر اساس وزن" در یک افزونه . ارتقای دستورالعمل ها: حذف دستی پوشه های "/Plugins/Shipping.FixedRateShipping" و "/Plugins/Shipping.ByWeight" را فراموش نکنید. آنها دیگر استفاده نمی شوند. افزونه "Shipping.Fixed Rate" و "Shipping.ByWeight" را با افزونه "Shipping.FixedOrByWeight" در فایل App_Data/InstalledPlugins.txt جایگزین کنید.
  • تغییر نام افزونه Froogle به "Google Shopping" . ارتقای دستورالعمل ها: بصورت دستی پوشه /Nop.Web/Plugins/Feed.Froogle/ را حذف کنید.
  • اکنون مشتریان باید پس از ویرایش "روش ثبت نام" به "اعتبار سنجی ایمیل" آدرس ایمیل جدید را را مجددا اعتبار ستجی کنند.
  • مخفی کردن دکمه جستجو در هنگامی که هیچ فیلد دیگری در صفحه در بخش مدیریتی وجود ندارد.
  •   گزارش "محصولاتی که هرگز خرید نشده اند" اکنون می تواند بر اساس هر فروشگاه فیلتر شود.
  • بخش متن استاندارد بجای TinyMCE در قالب پیامها ، جشنواره ها ، ایمیل های در صف استفاده شده است.
  • اکنون صاحب فروشگاه می تواند می تواند قالب های محصول را بر اساس نوع محصولات "محدود" کند.
  • اجازه به صاحب فروشگاه برای تعیین اینکه سبد خرید و علاقه مندی ها بین فروشگاه ها در حالت چند فروشگاهی به اشتراک گذاشته شود یا خیر.
  • شرح روش پرداخت در سطر فرایند پرداخت نمایش داده می شود.
  • احزار هویت خارجی به بخش ثبت نام افزوده شده است.
  • صاحب فروشگاه می تواند یک حساب ایمیل را برای ارسال جشنواره های فروش تعیین کند.
  • نمایش اخطار اگر نام SEO تعیین شده تکراری است.
  • گزینه مخفی کردن برچسب مخفی کردن "هزینه کل ارسال" اگر پشتیبانی ارسال نمی شود.
  • محصولات اجباری نمی توانند از سبد خرید حذف شوند.
  • صفحه اطلاعات سیستم در بخش مدیریتی اطلاعات جزئی بیشتری را نمایش می دهد.
  • فعالسازی "ارسال به همان آدرس" بطور پیش فرض.
  • کارایی. نمایش اخطار در هنگامی که گزینه بارگذاری همه رکوردهای محلی در هنگتم شروع فعال شده است.
  • افزودن گزینه ای که تعیین می کند آیا محصول فقط می تواند توسط مشتری که آنرا خریداری کرده نقد و بررسی شود/
  • مخفی کردن رمز عبور در صفحه جزئیات حساب کاربری
  • فروشندگان می توانند محصولات را از فایل اکسل وارد کنند.
  • فروشندگان می توانند سفارشات را به فایل اکسل صادر کنند.
  • نیازی به نمایش روش های پرداخت در فرایند پرداخت نیست ، درصورتی که "استفاده از امتیازات پاداش من" انتخاب شده باشد و امتیازات بدست آمده برای پرداخت کل سفارش کافی باشد.
  • افزوده شدن تعداری نوع فعالیت/
  • افزودن لینک به صفحه جزئیات محصول در صفحه درخواست های مرجوعی.
  • مالک فروشگاه می تواند حالت نقاط تحویل را تعیین کند.
  • پشتیبانی از نمایش نام مشتری در نوار بالای سایت. قبلا فقط نام کاربری و یا آدرس ایمیل نمایش داده می شد.
  • افزودن گزینه برای غیرفعال کردن کارت هدیه در هنگامی که یک سفارش حذف شد.
  • دسته بندی ها و تولید کنندگان در صفحه "ورود محصولات از فایل" باید دقیقا پس از ورود از فایل یکسان باشند (حذف دسته بندی ها و تولیدکنندگان درهنگام ورد از فایل)
  • افزودن شدن امکان پشتیبانی از برچسب های محصولات در ورود و خروج محصولات از فایل
  • افزودن اطلاعات در مورد محصولات در صدور سفارشات به فایل
  • افزودن اطلاعات سفارشی در مورد مشتریان در صدور مشتریان در فایل
  • مالک فروشگاه می تواند لینک های سفارشی به فایل xml نقشه سایت در بخش مدیریت اضافه کند.
  • افزودن ستونی که مشخص می کند مشتری در کدام فروشگاه ثبت نام کرده است.
  • بروز رسانی همه کتابخانه های شرکت های ثالث به آخرین نسخه
  • افزودن گزینه "paymentsettings.skippaymentinfostepforredirectionpaymentmethods" که تعیین می کند که آیا صفحه "اطلاعات پرداخت" نمایش داده نشود و مستقیما به صفحه روش های پرداخت برود. این گزینه بطور پیش فرض غیر فعال است.
  • عملیات "کپی محصول" اکنون از شروط ویژگی پشتیبانی می کند.
  • بومی سازی همه منابعی که قبلا در فایل کد نویسی(hard code) بود.
  • بومی سازی صفحه بندی گرید و ویاریشگر TinyMCE در بخش مدیریت
  • پیام کاربر پسند برای "حداکثر تعداد تخفیف" نمایش داده می شود
  • فروشندگان می توانند ببینند که آیا سفارشات لغو شده یا خیر.
  • نمایش یکسان برای همه جداول در بخش مدیریت/
  • عدم نمایش ستون "فروشگاه" در هنگامی که فقط یک فروشگاه وجود دارد.
  • در "کپی محصولات" نام محصول جدید بجای "کپی از ..." مفدار "نام اصلی – کپی" باشد. همچنین "-کپی" به فیلد شماره یکتای محصول (SKU) افزوده شده است.
  • نمایش اخطار در هنگام افزودن محصولات مرتبط با ویژگی در محصولات گروهی.
  • نمایش اخطار در هنگام افزودن محصولات مرتبط در کارت هدیه یا محصولات قابل دانلود در محصولات گرئهی.
  • ثبت گزارش رخدادها در هنگام ورود از فایل
  • کارایی. حجم تعدادی از عکس ها برای کارایی بهتر کاهش داده شده است.
  • افزودن تاریخ ثبت نام در صدور مشتریان به فایل.
  • بخش مدیریت. مخفی کردن رمز وارد شده در صفحات مشتری و حساب ایمیل.
  • بخش مدیریت. افزودن شدن پشتیبانی از باز شدن گزینه های منو در صفحه جدید.
  • منوی بخش مدیرینت. می تواند بیش از دو سطح داشته باشد.
  • "رهگیری حمل و نقل" نیازی به داشتن ارائه دهنده محاسبه هزینه ارسال نیست.
  • همه stored procedure ها باید از مدل “dbo” استفاده کنند
  • بهینه سازی فایلهای Order/Details.cshtml , ShipmentDetails.cshtml و _OrderReviewData.cshtml
  • حذف عناصر HTML غیر ضروری در پست های انجمن.
  • توسعه. امکان پشتیبانی از کنترل چند انتخابی "kendoMultiSelect" هنگام بازنویسی تنظیمات در هر فروشگاه اضافه شده است.
  • توسعه. روش قرارگرفتن view های افزونه ها تغییر یافته است. اکنون در Views\file.cshtml قرار می گیرند. قبلا در was \Views\plugin_name_directory\file.cshtml قرار می گرفتند. حذف پوشه های اضافی باعث ساده تر شدن آن شده است.
  • توسعه. کلاس CSS اضافی برای ویژگی های image squares"" افزوده شده است.
  • توسعه. فعالسازی پشتیبانی از TLS 1.2 برای کل نرم افزار (بجای افزودن این امکان به هر افزونه به تنهایی)
  • توسعه. متدهای GetOrdersByIds, GetCustomersByIds, GetProductsByIds از رکورهای حذف شده صرفنظر می کنند.
  • توسعه. همه متدها در کنترلر ها بصورت مجازی (virtual) هستند
  • توسعه. استفاده از قفل توزیع شده با Redis برای اجرای شروط زمان بندی وظایف
  • توسعه. افزودن رخداد "حذف" برای موجودیت هایی که به عنوان حذف شده علامت گذاری می شوند.
  • توسعه. بازسازی مجدد دستورات تخصیص (AutoMapper). اکنون چندین تخصسص دهنده داریم که توسعه دهندگان می توانند از آن استفاده کنید. هر mapper باید با اینترفیس IMapperConfiguration پیاده سازی شود.
  • توسعه. افزودن پارامتر "UpdateExistingResources" به متد "ImportResourcesFromXml"
  • توسعه. افزودن متدهای سرویس مرتب سازی بر اساس (OrderBy) بیشتر. گاهی DisplayOrder به تنهایی در بعضی موارد کافی نیست.
  • توسعه. افزودن رخداد ProductReviewApprovedEvent هنگام ویرایش نقد و بررسی محصول.
  • توسعه. رخداد " مشتری از سایت خارج شده" (log out)
  • و ده ها بهبود دیگر..

 

 

رفع اشکالات و باگ ها :

  • کاراکترهای ویژه انکود نمی شود(ویرایشگر قوی). برای مثال ä نباید "ä" شود. زیر در غیر اینصورت در صورتی که کلمات حاوی این نوع کاراکتر باشد، جستجو در دیتابس غیر ممکن خواهد بود.
  • رفع باگ عدم نمایش نام کاربری در صفحه کاربری
  • رفع خطای ReCaptcha نسخه 1 که باعث اخطار در فروشگاهی که SSL فعال شده است.
  • تنظیم وضعیت پرداخت به "باز پرداخت شده" اگر کل مبلغ سفارش بازپرداخت شده برطرف شده.
  • باگ صدور محصولات در فایل هنگامی که طول فیلتر بیشتر از 255 کاراکتر بود برطرف شد.
  • تنظیم محتوا در صفحه "صفحه یافت نشد" بخوبی کار می کند.
  • ما نباید هزینه حمل و نقل در هنگام محاسبه امتیاز داشته باشیم.
  • تخفیفات یکجا ( با کد کوپن تخفیف). اگر شما چندین تخفیف با کد یکسان داشته باشید ، و یکی از آنها به دلایلی نتواند اعمال شود (مثلا نیازمندها مناسب نباید). آنگاه شما هنگام وارد کردن کد کوپن تخفیف در صفحه سبد خرید خطای "کد کوپن تخفیف که شما وارد کردیده اید نمی تواند به سفارش شما اعمال شود" را خواهید دید. زیرا ما اولین تخفیف یافته شده را اعتبارسنجی می کنیم. اکنون ما آنرا برای همه تخفیف های یافت شده انجام می دهیم.
  • رفع باگ BBCodeHelper برای تگ IMG عکس
  • افزونه Google Analytics . مطمئن شدن از اینکه تراکنش ها هنگام لود کردن صفحه سفارش تکمیل شده تکرار نشده است.
  • سربرگ زبان هنگامی که نام زبان براکت دارد بخوبی کار نمی کند.
  • وظایف زمانبندی شده در هنگامی که دوره بیش از 24 روز است خطا ایجاد می کند. ما یک یادداشت برای صفحه لیست زمانبدنی کارها اضافه کرده ایم که دوره نباید بیش از 24 روز باشد.
  • باگ صفحه جزئیات محصول برطرف شده است. هنگامی که دسته بندی ها یا هر موجودیت دیگری با نام طولانی نمی توانست حذف شود ، این فقط می توانست در صفحه جزئیات دسته بندی انجام شود.
  • ایمیلی که به فروشنده ارسال شده است در زبان مشتری وجود ندارد.
  • باگ عدم کار کردن مناسب RedisCacheManager هنگامی که دیتابیس عددی بیشتز از 0 استفاده کرده است.
  • فایل Robots.txt آدرس های URLمحلی شده را بخوبی تولید می کند.
  • فروشندگان نمی توانند محصولات سفارش داده شده از سایر فروشندگان را در فاکتور PDF ببینند.
  • فروشندگان نمی توانند لینک "مدیریت این صفحه" را برای محصولات سایر فروشندگان ببینند.
  • مشکل اندازه صفحه محاوره ای "شرایط سرویس" رفع شده است.
  • همه اخطارهای RSS feed ها رفع شده است.
  • ویژگی حالت برگشت محصول که در هنگام ورود محصولات از فایل صرفنظر می شد رفع شده است.
  • تنظیمی برای نمایش کد یکتای محصول (SKU) علاوه بر صفحه جزئیات محثول در صفحه کاتالوگ محصول نیز افزوده شده است،
  • درخواست های مرجوعی برای محصولات حذف شده نمایش داده می شود.
  • در انجمن ها اعتبار سنجی برای صفحاتی که رمز عبور حفاظت شده است برطرف شده است.
  • مشکل تنظیمات "آدرس های مناسب سئو با چندین زبان" برطرف شده است. برای مثال شما ممکنه فقط زبان فارسی و انگلیسی داشته باشید ولی آدرس با نام یونانی در URL بصورت http://www.yourstore.com/gr/product-name داشته باشید.
  • باگ نقطه تحویل اشتباه با موقعیت و شرایط برطرف شده است.
  • نمایش دستی اخطار تغییر دستی وضعیت سفارش برطرف شده است. (صفحه جزئیات محصول در بخش مدیریت)
  • ویژگی های شرطی پرداخت که قابل رویت نیستند ولی مورد نیاز است نباید اعتبارستجی شود.
  • افزونه پرداخت پول/چک از شرحی که توسط هر فروشگاه لغو می شود استفاده نمی کند.
  • مبالغ در افزونه Google Shopping گرد نمی شوند.
  • رفع باگ اعتبارسنجی فیلد "اجباری" ویژگی های سفارشی مشتری در بخش مدیریت.
  • صفحه جزئیات مشتری در بخش مدیریت . نباید فیلدهای میهان را اعتبارسنجی "اجباری" نماییم.
  • هنگام ویرایش برچسب های محصول کش بطور خودکار پاک می شود.
  • و بیش از 100 مورد دیگر ...

ثبت نظرات

دسته ها
جستجو
0 سبد
پروفایل
بیشتر
تماس
دسته بندی ها