آرشیو وبلاگ

تغییرات نسخه 4.10 ناپ کامرس

تمرکز ما در بخش توسعه ناپ کامرس، بهبود عملکرد و کارایی و معماری، پیشرفت های بیشتر و رفع اشکالات با حرکت به سوی NET Core 2.1 بوده است.

مهمترین تغییرات

  • انتقال از .NET Framework به .NET Core 2.1
  • پشتیبانی از GDRP

پیشرفت ها

  • بروزرسانی به ASP.NET Core 2.1 و EF Core 2.1
  • افزودن قابلیت "حمل بر اساس مجموع" به افزونه "حمل بر اساس وزن"
  • ویژگی های فروشندگان اختصاصی
  • ترکیب برخی از قسمت های مدیریت (UI/UX)
  • مجوز مشاهده بالانس کارت های هدیه به مشتریان
  • استفاده از tracking code جدید برای پلاگین Google Analytics– تگ های سراسری سایت
  • افزودن قابلیت مقادیر رتبه بندی چندگانه
  • کاهش پشتیبانی از SQL Server Compact
  • افزودن قابلیت نمایش آواتارهای مشتریان (در صورت فعالسازی) در صفحه لیست مشتریان
  • افزودن قابلیت درج تصاویر محصولات از طریق URL
  • نادیده گرفتن نقد و بررسی ها برای محصولات محدود شده به فروشگاه و فیلتر کردن نقد و بررسی ها با فعال کردن ShowProductReviewsPerStore در تنظیمات صفحه کاربری.
  • انتقال تنظیمات نمایش پیشفرض (grid/view) به UI
  • افزودن پیغام هشدار SKU تکراری به مدیر
  • اجازه به مدیر برای فراهم کردن لینک خارجی به یک فروشگاه که کوپن تخفیف دارد.
  • اطلاع رسانی به مشتری در زمانی که فروشنده یا مدیر به نقد و بررسی او پاسخ داده است.
  • افزودن قابلیت نادیده گرفتن محصولاتی که تیک نمایش انفرادی آنها در فروش واسطه ای و محصولات مرتبط برداشته شده است
  • افزودن نرخ مالیات به سفارشات تکراری
  • مجوز استفاده از استایل های CSS در richTextBox
  • افزودن قابلیت مجوز به صاحب فروشگاه برای غیرفعال کردن پروسه پرداخت
  • افزودن امکان حذف کارت های خرید و لیست های علاقه مندی به صاحب فروشگاه در ناحیه مدیریت
  • زمان شروع دقیق تر برای وظایف زمانبندی شده (بعد از شروع مجدد نرم افزار)
  • پشتیبانی از موضوعات چندگانه (با نام یکسان سیستمی) با ACL
  • بروزرسانی تمام کتابخانه های طرف سوم به آخرین نسخه.
  • تغییر نام برخی از ویجت ها (نام متغیرها)
  • صفحه جزئیات سفارش (مدیریت). ترکیب مشخصات فاکتور و مشخصات حمل در یک تب واحد.
  • افزودن قابلیت تاخیر در استفاده از امتیازهای پاداش وقتی بصورت دستی در محیط مدیریت اضافه می شوند.
  • افزودن قابلیت استفاده از کوکی ها از صفحات محافظت شده SSL در دیگر صفحات.
  • افزودن قابلیت درج favicon در محیط مدیریت
  • پشتیبانی از فیلترکردن محصولات در خلاصه گزارش ها در صفحه لیست سفارشات (محیط مدیریت)
  • افزودن قابلیت تنظیم قیمت محصولات با ویژگی به کمک درصد
  • افزودن قابلیت نظرخواهی به هر فروشگاه
  • افزودن قابلیت حذف خودکار محصولات مورد نیاز از کارت اگر محصول اصلی حذف شده باشد.
  • کاهش پشتیبانی از reCaptcha نسخه 1.
  • افزودن قابلیت انتخاب خودکار زبان برای reCaptcha
  • افزودن دکمه پیش نمایش برای اخبار، موضوعات و بلاگ ها
  • حذف پلاگین PayPal Direct از راهکار
  • حذف پلاگین FedEx از راهکار
  • بروزرسانی پایگاه های داده
  • همسانسازی منطق نمایش قیمت در صفحات کاتالوگ و جزئیات محصول
  • نمایش کد واحد پول پیش فرض در مقدار X (حمل رایگان)
  • حذف تست واحد منسوخ
  • اجتناب از بسته های اسکریپت در Worldpay و Square payment
  • کارایی. افزودن قابلیت اندیس گذاری مجدد برای جداول دیتابیس.
  • کارایی. اجرای جداسازی سدور فایلهای بزرگ.
  • کارایی. افزایش سرعت در بارگزاری دسته بندی ها (صفحه بندی دیتابیس)
  • کارایی. افزودین پشتیبانی از EF Core به MiniProfiler
  • کارایی. مجوز جستجو بین موضوعات با کلمات کلیدی به صاحب فروشگاه.
  • کارایی. افزودن قابلیت فیلتر کردن تاریخ در صفحه لیست تخفیفات.
  • کارایی. افزودن قابلیت فیلتر کردن محصولات منتشر نشده در صفحه گزارش کاهش موجودی.
  • کارایی. افزودن پشتیبانی صفحه بندی در اختصاص یافته ها در صفحه تخفیفات.
  • کارایی. اجرای قابلیت نمایش نام فروشنده در صفحه سبد خرید و صفحه جزئیات سفارش.
  • کارایی. افزودن قابلیت اطلاع رسانی منظم به همکاران فروش.
  • کارایی. افزودن امکان انتخاب کشور خودکار اگر تنها یک کشور در دسترس باشد. (فروشگاه های عمومی)
  • کارایی. افزودن امکان مشاهده همه محصولات نظیر با یه مشخصه در صفحه ویژگی ها با مشخصات.
  • کارایی. افزودن امکان ایجاد ترکیبات مختلف ویژگی های محصول.
  • کارایی. افزودن امکان یافتن سفارشات با شماره تلفن
  • کارایی. افزودن قابلیت نمایش تاریخ پیش سفارش های ممکن در فروشگاه عمومی
  • کارایی. افزودن قابلیت مجوز به صاحب فروشگاه برای اختصاص نقش به کاربران.
  • کارایی. افزودن قابلیت حذف تاریخچه کارت هدیه بعد از لغو سفارش.
  • کارایی. افزودن تنظیمات حمل جداگانه محصول.
  • کارایی. افزودن تنظیمات برای نمایش/عدم نمایش زیرنویس برای آیتم ها.
  • کارایی. افزودن تنظیمات پیکربندی اعتبارسنجی امتیازات ثبت نام.
  • کارایی. افزودن تنظیمات نمایش لیست با تاریخ ایجاد بصورت صعودی یا نزولی.
  • کارایی. افزودن تنظیمات حداقل جمع سفارش وقتی امتیاز پاداش ایجاد میشود.
  • کارایی. افزودن تنظیمات برای انتخاب تاریخ "تعداد نمایش سال"
  • کارایی. افزودن صفحه بندی برای نقشه سایت.
  • کارایی. مجوز تنظیم روزهای اعتبار پاداش امتیازات.
  • کارایی. افزودن قابلیت تعیین اعتبار امتیاز پاداش وقتی آنها بصورت دستی در محیط مدیریت اضافه می شود.
  • کارایی. حذف نرخ پرداخت از گزارش سود.
  • کارایی. افزودن نمایش یک پیغام خطا وقتی که مشتری سعی می کند که یک امتیاز پاداش جدید با مقدار صفر ایجاد کند.
  • کارایی. افزودن لینک نمایشی به صفحه جستجو که تکمیل خودکار نتایج جستجو.
  • کارایی. افزودن قابلیت جلوگیری از بارگزاری تصاویر باینری غیرضروری.
  • کارایی. جایگزاری "تایید" جاوااسکریپت به پنجره "action-confirmation" به محیط مدیریت.
  • توسعه دهندگان: انتقال منطق تجاری به متدهای افزونه به سرویس ها.
  • توسعه دهندگان: انتقال یک مدل به ویجت ها.
  • توسعه دهندگان: پلاگین Square payment و پلاگین Worldpay. مشخص کردن ریشه با نام به جای مقدار.
  • توسعه دهندگان: پشتیبانی از توکن های سفارش در درخواست مرجوعی در قالب پیغام.
  • توسعه دهندگان: افزودن مرجع نهاد به لاگ فعالیت.
  • توسعه دهندگان: پاک کردن کش ویجت ها در بروزرسانی پلاگین ها
  • توسعه دهندگان: افزودن تنظیمات به اسکریپت Google Analytics
  • توسعه دهندگان: استفاده از analytics.js به عنوان اسکریپت پیش فرض در زمان نصب پلاگین Google Analytics.
  • توسعه دهندگان: افزودن اسکریپت داخلی به تصحیح سفارش.
  • توسعه دهندگان: افزودن انکودینگ URL در انتقال URL های غیر اسکی.
  • توسعه دهندگان: افزودن Host به robot.txt
  • توسعه دهندگان: انتقال ویجت زون ها به کلاس های جداگانه.
  • توسعه دهندگان: افزودن تاریخ گرگوریان به نقشه سایت.
  • توسعه دهندگان: سورت بندی همه فیلد ها و مستقل ها بر اساس نام.
  • توسعه دهندگان: توسعه کدهای جاوااسکریپت برای جداول چک باکس در محیط مدیریت.
  • توسعه دهندگان: استفاده از پروتکل برای ساخت canonical URL ها
  • توسعه دهندگان: افزودن کلاس های css صفحه بندی به عنوان فیلد.
  • توسعه دهندگان: استفاده از لینک امن به Google Map
  • توسعه دهندگان: بهینه سازی برای موتورهای جستجو. صفحات URL محصولات بدون شناسه.
  • توسعه دهندگان: افزودن وظایف زمانبندی شده به حافظه
  • توسعه دهندگان: افزودن مشخصه های نسخه به فایل های js و css برای نگهداری آنها در کش.
  • توسعه دهندگان: استفاده از کتابخانه Moq بجای RhinoMocks

رفع اشکالات

  • Google Analytics. ارسال اطلاع رسانی فقط وقتی سفارش پرداخت شده است.
  • Google Analytics. جزئیات UTM در نظر گرفته نمیشود وقتی اطلاعات تجارت الکترونیک ارسال میشود.
  • رفع اشکالات بومی سازی.
  • رفع عیب متا کیووردها برای محصولات گروه بندی شده.
  • رفع عیب برای نرخ های ارز دوباره نویسی شده برای پلاگین UPS حمل و نقل
  • رفع عیب ایجاد نشدن فایل browscap.crawlersonly.xml
  • رفع عیب مرتبط با متد GetCurrentIPAddress در IPv6
  • جلوگیری از افزودن تصویر یکسان به محصول.
  • رفع عیب پلاگین حمل UPS در رابطه با حمل های روز شنبه.
  • رفع عیب عدم نمایش محصولات در دسترس وقتی به تعیین ویژگی نیاز دارد.
  • رفع عیب توکن های خالی در قالب پیام.
  • رفع عیب محدودیت نشانی ها در زمان ارسال به آدرس واحد.
  • رفع عیب مرتبط با تاریخ در صفحه نقد و بررسی مشتری.
  • رفع عیب تعریف ثابت محل فروشگاه در WebHelper
  • رفع عیب انکودینگ URL با مشخصات
  • رفع عیب assembly blocking در راه اندازی مجدد نرم افزار.
  • رفع عیب نمایش گزارش ها برای تاریخ daylight saving time
  • رفع عیب انتخاب کننده تاریخ
  • رفع عیب استثنائات در صفحه نصب.
  • رفع عیب جستجو با شناسه فروشگاه در صفحه موضوعات.
  • رفع عیب مشکل تولید ترکیبات اشتباه.
  • صدور/ورود. رفع عیب کلید یکسان برای فروشگاه های مختلف.
  • اصلاح ذخیره سازی در پلاگین FixedByWeightByTotal بعد از ویرایش نرخ ارز.
  • رفع عیب بارگزاری پلاگین یا تم روی Azure Web App.
  • رفع عیب انتخاب چندگانه در ستون وضعیت صفحه لیست سفارشات.
  • رفع عیب همه مشکلات در تست پروژه ها.
  • رفع عیب بسته شدن ناخودآگاه صفحات جدول به دلیل سایز DropDownListدر کروم.
نظر خود را وارد نمایید.