تغییرات ZXSTORE - ZX Store

تغییرات ZXSTORE

zxstore changelog

🛍️ تغییرات ZXSTORE (Changelog)

این فروشگاه آنلاین یک سیستم کامل و پیشرفته برای مدیریت محصولات، سفارش‌ها، پرداخت‌ها و مشتریان است.
هدف از توسعه آن، ارائه‌ی یک راهکار کاملاً سفارشی برای فروشگاه‌های اینترنتی بوده و شامل ماژول‌های مختلفی برای مدیریت تمام بخش‌های فروشگاه از جمله سبد خرید، مدیریت موجودی، ارسال سفارش و سیستم حسابداری است.
همچنین به لطف معماری ماژولار و انعطاف‌پذیر، به‌راحتی قابل توسعه است و می‌توان قابلیت‌های جدیدی به آن اضافه کرد.


📌 نسخه v.2.4.7 (24-11-2025)

  • رفع باگ صفحه بندی تخفیف ها.

  • ماژول جدیدی برای بروز آوری قیمت و تخفیف ها از فایل اکسل( csv ) نوشته شد.

  • متد های آپلود بروز رسانی شد.

  • متد های محصول بروز رسانی شد.

    📌 نسخه v.2.4.6 (17-11-2025)

  • ویژگی‌های بیشتری به نقش مدیر سفارشات اضافه شد.

  • تاریخ شمسی به printOrderManager جدید اضافه شد.

    📌 نسخه v.2.4.5 (15-11-2025)

  • قابلیت انتخاب درگاه پرداخت پیش‌فرض به پنل تنظیمات درگاه اضافه شد.

  • قابلیت انتخاب عنوان و رنگ قاب برای بلوک محصول اضافه شد.

    📌 نسخه v.2.4.4 (11-11-2025)

  • رفع مشکل نمایش نام در به‌روزرسانی سفارش‌ها.

  • رفع مشکل درگاه پرداخت سداد.

  • یک ویژگی جدید به نام مدیریت چاپ سفارش اضافه شد. (- قابلیت‌های مدیریت برچسب/فاکتور و چاپ بازنویسی شده‌اند.)

    📌 نسخه v.2.4.3.1 (02-11-2025)

  • درگاه پرداخت اینترنتی بانک ملی(سداد) افزوده شد.

    📌 نسخه v.2.4.3 (15-10-2025)

  • مرتب‌سازی بر اساس (ارزان، گران، قدیمی‌ترین، پرفروش‌ترین) برای فیلتر اضافه شد.

  • مرتب‌سازی به بلوک دسته-محصول اضافه شد.

  • فقط موجودی را به بلوک دسته-محصول اضافه کنید.

    📌 نسخه v.2.4.2 (22-09-2025)

  • فیلتر بر اساس روش ارسال و وضعیت سفارس به صورت ترکیبی به پنل سفارشات اضافه شد.

    📌 نسخه v.2.4.1 (15-09-2025)

  • فرمت تیپاکس برای چاپ برچسب آدرس اضافه شد.

    📌 نسخه v.2.4.0 (04-09-2025)

  • همگام سازی SecureSession با کوکی های جاوا اسکریپت.

    📌 نسخه v.2.3.9 (01-09-2025)

  • به‌روزرسانی ویجت آمار فروشگاه در داشبورد.

  • پیاده‌سازی کلاس تولید توکن امن برای استفاده در کوکی‌ها یا فرم‌ها.

  • بازنویسی کدهای CAPTCHA و OTP برای ورود بدون استفاده از سشن.

  • ویرایش تمام قالب‌ها جهت سازگاری با کد امنیتی جدید.

  • ایجاد کرون‌جاب برای حذف سبدهای موقت قدیمی از دیتابیس.

    📌 نسخه v.2.3.8 (04-08-2025)

  • مقداردهی اولیه تنظیمات با مقادیر دلخواه.

  • افزودن برچسب «ناموجود» به بلوک محصول، همراه با امکان نمایش/مخفی‌کردن قیمت.

  • بازنویسی StoreStatistics ادمین با بارگذاری AJAX.

  • افزودن گزینه store_enable_max_product_qty_add_to_cart.

    📌 نسخه v.2.3.7 (24-05-2025)

  • رفع مشکل بازیابی روش‌های ارسال هنگام ایجاد سفارش در مدیریت.

  • بازنویسی تولید سریال سبد خرید (با UserID و صفرگذاری).

  • افزودن گزینه store_user_postalcode_is_require.

    📌 نسخه v.2.3.6 (15-05-2025)

  • اضافه شدن دکمه‌های جابه‌جایی بالا/پایین در مدیریت بلوک‌های zxtheme.

  • معرفی افزونه جدید با نام storeproductadditional (مناسب برای مصرف‌کنندگان اضافه).

  • افزودن قابلیت جدید به قالب‌ها با نام additional.js.

  • اضافه شدن هوک‌های جدید در قالب‌ها (single-store).

  • رفع باگ وضعیت کدهای zarinpal.

    📌 نسخه v.2.3.3 (29-04-2025)

  • افزودن قابلیت‌هایی که صرفاً برای نمایش هستند با نام extra features.

    📌 نسخه v.2.3.2 (23-04-2025)

  • رفع باگ getProductVariables وقتی محصول متغیر نیست.

  • امکان جستجوی خصوصی محصول برای نقش store_order_manager.

    📌 افزونه zxstoretorob : v.1.0.5

  • افزودن API جدید اسکرپر (scrape.do) به افزونه zxstoretorob.

    📌 نسخه v.2.3.1 (22-04-2025)

  • به‌روزرسانی افزونه‌ها [storeschema, zxstoretorob].

  • رفع چند باگ در فروشگاه.

    📌 نسخه v.2.3.0 (19-04-2025)

  • تعریف قوانین جدید برای سبد خرید کاربر.

  • افزودن امکانات بیشتر به admin.js.

  • پیاده‌سازی Factory Pattern + Registry برای درگاه‌های پرداخت.

  • بازنویسی کلاس درگاه‌های پرداخت.

  • بازنویسی فرم تنظیمات درگاه‌ها.

  • ویرایش برخی پیاده‌سازی‌ها در مدیریت افزونه‌ها.

    📌 نسخه v.2.2.0 (17-03-2025)

  • رفع مشکل alt آیکون‌های منو.

  • رفع مشکل ورود در بخش دیدگاه‌ها.

    📌 نسخه v.2.1.9 (15-03-2025)

  • اضافه شدن بنر بالایی در هدر.

    📌 نسخه v.2.1.8 (12-03-2025)

  • رفع باگ به‌روزرسانی موجودی در مدیریت.

  • رفع باگ ایجاد سفارش از سمت کاربر.

    📌 نسخه v.2.1.7 (11-03-2025)

  • رفع باگ‌های موجودی محصول.

    📌 نسخه v.2.1.5 (05-03-2025)

  • رفع مشکل چاپ آدرس.

    📌 نسخه v.2.1.4 (05-03-2025)

  • اضافه شدن فیلد گیرنده به جدول آدرس.

  • رفع برخی باگ‌ها در ایجاد سفارش.

  • امکان تعریف گیرنده به‌صورت جداگانه از سمت مدیریت.

  • به‌روزرسانی user-edit.php در سمت کاربر.

    📌 نسخه v.2.1.3 (02-03-2025)

  • رفع باگ‌های اصلی ارسال (shipping).

    📌 نسخه v.2.1.2 (02-03-2025)

  • انتقال قوانین سبد خرید به افزونه StoreCartRules.

  • اضافه شدن چند هوک به متدهای get_cart_products، gateways و shipping_methods.

  • تعریف قوانین جدید [min_qty, max_qty, only_shipping, ...].

    📌 نسخه v.2.1.1 (08-02-2025)

  • پیاده‌سازی سیستم به‌روزرسانی یکپارچه.

    📌 نسخه v.2.1.0 (27-01-2025)

  • افزودن نام روش ارسال به برچسب آدرس.

  • افزودن کامپوننت shopsupport به قالب.

    📌 نسخه v.2.0.9 (27-01-2025)

  • ایجاد قابلیت چاپ فاکتور با برچسب آدرس.

  • تکمیل نسخه ۱ افزونه StoreSchema.

  • افزودن متد getFullURL به کلاس Tools.

    📌 نسخه v.2.0.8 (18-01-2025)

  • افزودن متدهای جدید به CartDB.

  • رفع مشکل موجودی محصولات هنگام تغییر وضعیت سفارش به [Failed, Returned].

  • افزودن استایل جدید در admin.css برای SuggestedProducts.

    📌 نسخه v.2.0.7 (05-01-2025)

  • رفع مشکل در zxstoreapibasic.

  • رفع مشکل متد getStock در محصولات متغیر.

    📌 نسخه v.2.0.6 (24-12-2024)

  • افزودن کلاس CartRules.

  • تعریف نقش کاربری جدید store_order_manager.

  • تعریف دسترسی جدید store_edit_order.

  • افزودن لاگ به orderHistory هنگام ثبت سفارش جدید توسط مدیر/مدیر سفارش.

  • افزودن تابع isAdministrator() (فقط برای نقش administrator).

  • افزودن نقش store_order_manager به متد isAdmin().

    📌 نسخه v.2.0.5 (17-12-2024)

  • افزودن نوع روش ارسال [پرداخت قبل، پرداخت بعد].

  • رفع خطای محصولات متغیر هنگام حذف ویژگی‌ها.

  • پیاده‌سازی CSRF token برای سبد خرید.

  • افزودن متدی برای شناسایی و مسدود کردن botها در قالب.

  • افزودن CSRF token به سبد خرید در قالب.