عدم نمایش قیمتهای بالای یک میلیون تومان در نوار لغزنده ((ماژول جستجوی لایه ای))
احمد شاهرخی
با سلام و عرض وقت بخیر . ماژول جستجوی لایه ای برای گزینه قیمت فقط تا ۱ میلیون تومان رو نشون میده .اکثر قیمت های سایت هم بالای ۱ میلیون تومانه.برای این مشکل چه راهکاری میشه ارائه کرد؟
ورژن ماژول 3.7 و پرستاشاپ هم 1.7.6.9
سیدهاشم افخمی
سلام
این مشکل به خاطر نوع ساختار فیلدهای جدول layered_price_index هست که قیمت های ایندکس شده رو به ۶ رقمی محدود میکنه ، برای حل این مشکل میتونید مستقیم ساختار جدول رو از طریق phpmyadmin اصلاح کنید.
1- از طریق پنل هاست تون phpmyadmin رو باز کنید و جدول ps_layered_price_index رو انتخاب کنید. ( باتوجه به پیشوند انتخابی در زمان نصب پرستاشاپ ps میتونه متفاوت باشه )
۲- به تب structure بروید که ساختاری به صورت زیر می بینید.
۳- در این جدول نوع دو فیلد price_min و price_max باید تغییر کنید که برای این کار روی change در ستون action کلیک کنید و بعد در فرم باز شده نوع فیلد روی INT و طول آن را 11 انتخاب و ذخیره کنید.
این کارو برای هر دو فیلد انجام بدید.
۴- آخرین مرحله هم اینه که به پیکربندی ماژول جستجو لایه ای برید و گزینه «بازسازی ایندکس کل قیمت ها» رو یک بار بزنید.