RegEx یا عبارات منظم، ابزاری قدرتمند برای اعتبارسنجی دادههای ورودی در فیلدهای سفارشی HikaShop است که به شما اجازه میدهد الگوهای خاصی را برای ورودی کاربران تعریف کنید.
تنظیم فیلد سفارشی با RegEx
در پنل مدیریت HikaShop، به بخش Configuration > Display > Custom fields بروید و فیلد جدیدی ایجاد کنید. گزینه "Regular expression check" را فعال کرده و الگویی مانند [0-9]+ برای پذیرش فقط اعداد وارد کنید؛ این تنظیم فقط زمانی اعمال میشود که فیلد اجباری (Required) باشد.
مثالهای کاربردی
برای کدپستی ایران:
^[0-9]{10}$
برای ایمیل:
^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
برای شماره تلفن ایرانی:
^09[0-9]{9}$
برای حروف فارسی:
^[\u0600-\u06FF\s]+$
پیام خطای سفارشی (Custom Error Message) را نیز تنظیم کنید تا کاربران راهنمایی شوند. این ویژگی در فرمهای checkout، محصول و آدرسها اعمال میشود.