🛍️ تغییرات ZXSTORE (Changelog)
این فروشگاه آنلاین یک سیستم کامل و پیشرفته برای مدیریت محصولات، سفارشها، پرداختها و مشتریان است.
هدف از توسعه آن، ارائهی یک راهکار کاملاً سفارشی برای فروشگاههای اینترنتی بوده و شامل ماژولهای مختلفی برای مدیریت تمام بخشهای فروشگاه از جمله سبد خرید، مدیریت موجودی، ارسال سفارش و سیستم حسابداری است.
همچنین به لطف معماری ماژولار و انعطافپذیر، بهراحتی قابل توسعه است و میتوان قابلیتهای جدیدی به آن اضافه کرد.
27-04-2026 : v.2.6.3
- رفع اشکال قیمت ارسال مرجوعی.
- مخفی کردن یادداشتهای مدیر در چاپ برچسب آدرس.
19-04-2026 : v.2.6.2
- اضافه کردن آیکونهای ion به پنل مدیریت.
- اضافه شدن وضعیت جدید به کارت.
- ایجاد فرمها و متدها و کنترلر برای فاکتور برگشتی.
12-04-2026: v.2.6.1:
- قالبهای یادداشت مدیر اضافه شد.
- رفع مشکل موجودی سفارش برگشتی در
storestockmanage. - رفع مشکل چاپ با قابلیتهای جدید.
(08-04-2026): v.2.6.0
- فیلدی برای افزودن CSS سفارشی به تنظیمات قالب اضافه شد.
- یادداشت (به صورت لیست) به هر سفارش توسط مدیران اضافه شد.
- ایجاد گزارش فروش محصول قدرتمند با استفاده از برخی فیلترها (تاریخ، مشتریان، سفارش).
- جستجو بر اساس ارجاع محصول به پنل و صفحه اصلی اضافه شد.
- جستجوی محصول ajax و صفحه اصلی بهبود یافت.
- درگاه پرداخت الکترونیکی سپهر اضافه شد.
- انتقال تمام پرداختها به ماژول Factory.
- یک
StoreCacheسفارشی و منحصر به فرد برای متدهای کش zxstore اضافه شد. - برخی متدها و توابع را با استفاده از کش دوباره پیادهسازی میکند.
📌 نسخه 2.5.1 (27-12-2025)
- اضافه شدن قلاب برای وضعیت بهروزرسانی سفارش برای استفاده در گزارشها، اعلانها و موارد دیگر.
- ویژگی جدید در مدیریت چاپ سفارش اضافه شد.
- مشکل قیمت ارسال اضافی برطرف شد.
📌 نسخه 2.5.0 (20-12-2025)
- تغییر وضعیت سفارش به ۸ حالت.
- رفع اشکالات مربوط به تولید خودکار داراییها در هنگام بهروزرسانی.
- افزونه و برنامه دسکتاپ جدیدی برای مدیریت بستهبندی و ارسال سفارشات اضافه شد (ScanBox).
- نقش جدید فقط برای پروژه اسکن باکس اضافه شد.
- متدها و مواردی به cartdb، کلاس سفارش و کاربران اضافه شد.
- بارکد به محصول بر اساس شماره مرجع و به سفارش بر اساس شناسه اضافه شد.
- قابلیت نمایش یا پنهان کردن محصولات متغیر در داشبورد مدیریت اضافه شد.
📌 نسخه 2.4.7 (24-11-2025)
- رفع باگ صفحهبندی تخفیفها.
- ماژول جدید برای بروزرسانی قیمت و تخفیفها از فایل اکسل (CSV) نوشته شد.
- متدهای آپلود بروزرسانی شد.
- متدهای محصول بروزرسانی شد.
📌 نسخه 2.4.6 (17-11-2025)
- ویژگیهای بیشتری به نقش مدیر سفارشات اضافه شد.
- تاریخ شمسی به printOrderManager جدید اضافه شد.
📌 نسخه 2.4.5 (15-11-2025)
- قابلیت انتخاب درگاه پرداخت پیشفرض به پنل تنظیمات درگاه اضافه شد.
- قابلیت انتخاب عنوان و رنگ قاب برای بلوک محصول اضافه شد.
📌 نسخه 2.4.4 (11-11-2025)
- رفع مشکل نمایش نام در بهروزرسانی سفارشها.
- رفع مشکل درگاه پرداخت سداد.
- ویژگی جدید مدیریت چاپ سفارش اضافه شد (قابلیتهای مدیریت برچسب/فاکتور و چاپ بازنویسی شدهاند).
📌 نسخه 2.4.3.1 (02-11-2025)
- درگاه پرداخت اینترنتی بانک ملی (سداد) افزوده شد.
📌 نسخه 2.4.3 (15-10-2025)
- مرتبسازی بر اساس (ارزان، گران، قدیمیترین، پرفروشترین) برای فیلتر اضافه شد.
- مرتبسازی به بلوک دسته-محصول اضافه شد.
- فقط موجودی به بلوک دسته-محصول اضافه شد.
📌 نسخه 2.4.2 (22-09-2025)
- فیلتر بر اساس روش ارسال و وضعیت سفارش به صورت ترکیبی به پنل سفارشات اضافه شد.
📌 نسخه 2.4.1 (15-09-2025)
- فرمت تیپاکس برای چاپ برچسب آدرس اضافه شد.
📌 نسخه 2.4.0 (04-09-2025)
- همگامسازی SecureSession با کوکیهای جاوا اسکریپت.
📌 نسخه 2.3.9 (01-09-2025)
- بهروزرسانی ویجت آمار فروشگاه در داشبورد.
- پیادهسازی کلاس تولید توکن امن برای استفاده در کوکیها یا فرمها.
- بازنویسی کدهای CAPTCHA و OTP برای ورود بدون استفاده از سشن.
- ویرایش تمام قالبها جهت سازگاری با کد امنیتی جدید.
- ایجاد کرونجاب برای حذف سبدهای موقت قدیمی از دیتابیس.
📌 نسخه 2.3.8 (04-08-2025)
- مقداردهی اولیه تنظیمات با مقادیر دلخواه.
- افزودن برچسب «ناموجود» به بلوک محصول، همراه با امکان نمایش/مخفیکردن قیمت.
- بازنویسی StoreStatistics ادمین با بارگذاری AJAX.
- افزودن گزینه
store_enable_max_product_qty_add_to_cart.
📌 نسخه 2.3.7 (24-05-2025)
- رفع مشکل بازیابی روشهای ارسال هنگام ایجاد سفارش در مدیریت.
- بازنویسی تولید سریال سبد خرید (با UserID و صفرگذاری).
- افزودن گزینه
store_user_postalcode_is_require.
📌 نسخه 2.3.6 (15-05-2025)
- اضافه شدن دکمههای جابهجایی بالا/پایین در مدیریت بلوکهای zxtheme.
- معرفی افزونه جدید
storeproductadditional. - افزودن قابلیت جدید به قالبها با نام
additional.js. - اضافه شدن هوکهای جدید در قالبها (
single-store). - رفع باگ وضعیت کدهای
zarinpal.
📌 نسخه 2.3.3 (29-04-2025)
- افزودن قابلیتهای نمایش با نام
extra features.
📌 نسخه 2.3.2 (23-04-2025)
- رفع باگ
getProductVariablesوقتی محصول متغیر نیست. - امکان جستجوی خصوصی محصول برای نقش
store_order_manager.
📌 افزونه zxstoretorob : v.1.0.5
- افزودن API جدید اسکرپر (
scrape.do) به افزونهzxstoretorob.
📌 نسخه 2.3.1 (22-04-2025)
- بهروزرسانی افزونهها [
storeschema,zxstoretorob]. - رفع چند باگ در فروشگاه.
📌 نسخه 2.3.0 (19-04-2025)
- تعریف قوانین جدید برای سبد خرید کاربر.
- افزودن امکانات بیشتر به
admin.js. - پیادهسازی
Factory Pattern + Registryبرای درگاههای پرداخت. - بازنویسی کلاس درگاههای پرداخت.
- بازنویسی فرم تنظیمات درگاهها.
- ویرایش برخی پیادهسازیها در مدیریت افزونهها.
📌 نسخه 2.2.0 (17-03-2025)
- رفع مشکل alt آیکونهای منو.
- رفع مشکل ورود در بخش دیدگاهها.
📌 نسخه 2.1.9 (15-03-2025)
- اضافه شدن بنر بالایی در هدر.
📌 نسخه 2.1.8 (12-03-2025)
- رفع باگ بهروزرسانی موجودی در مدیریت.
- رفع باگ ایجاد سفارش از سمت کاربر.
📌 نسخه 2.1.7 (11-03-2025)
- رفع باگهای موجودی محصول.
📌 نسخه 2.1.5 (05-03-2025)
- رفع مشکل چاپ آدرس.
📌 نسخه 2.1.4 (05-03-2025)
- اضافه شدن فیلد گیرنده به جدول آدرس.
- رفع برخی باگها در ایجاد سفارش.
- امکان تعریف گیرنده بهصورت جداگانه از سمت مدیریت.
- بهروزرسانی
user-edit.phpدر سمت کاربر.
📌 نسخه 2.1.3 (02-03-2025)
- رفع باگهای اصلی ارسال (shipping).
📌 نسخه 2.1.2 (02-03-2025)
- انتقال قوانین سبد خرید به افزونه
StoreCartRules. - اضافه شدن چند هوک به متدهای get_cart_products، gateways و shipping_methods.
- تعریف قوانین جدید [
min_qty,max_qty,only_shipping, ...].
📌 نسخه 2.1.1 (08-02-2025)
- پیادهسازی سیستم بهروزرسانی یکپارچه.
📌 نسخه 2.1.0 (27-01-2025)
- افزودن نام روش ارسال به برچسب آدرس.
- افزودن کامپوننت
shopsupportبه قالب.
📌 نسخه 2.0.9 (27-01-2025)
- ایجاد قابلیت چاپ فاکتور با برچسب آدرس.
- تکمیل نسخه ۱ افزونه
StoreSchema. - افزودن متد
getFullURLبه کلاسTools.
📌 نسخه 2.0.8 (18-01-2025)
- افزودن متدهای جدید به
CartDB. - رفع مشکل موجودی محصولات هنگام تغییر وضعیت سفارش به [
Failed,Returned]. - افزودن استایل جدید در admin.css برای
SuggestedProducts.
📌 نسخه 2.0.7 (05-01-2025)
- رفع مشکل در
zxstoreapibasic. - رفع مشکل متد getStock در محصولات متغیر.
📌 نسخه 2.0.6 (24-12-2024)
- افزودن کلاس
CartRules. - تعریف نقش کاربری جدید
store_order_manager. - تعریف دسترسی جدید
store_edit_order. - افزودن لاگ به
orderHistoryهنگام ثبت سفارش جدید توسط مدیر/مدیر سفارش. - افزودن تابع
isAdministrator()(فقط برای نقش administrator). - افزودن نقش
store_order_managerبه متد isAdmin().
📌 نسخه 2.0.5 (17-12-2024)
- افزودن نوع روش ارسال [پرداخت قبل، پرداخت بعد].
- رفع خطای محصولات متغیر هنگام حذف ویژگیها.
- پیادهسازی CSRF token برای سبد خرید.
- افزودن متدی برای شناسایی و مسدود کردن botها در قالب.
- افزودن CSRF token به سبد خرید در قالب.