Gravity Perks – Gravity Forms Limit Checkboxes
یک روش ساده برای محدود کردن تعداد Checkbox در یک فیلد Chechbox
متوقف کردن! راه بهتری وجود دارد.
این قطعه (snippet) به عنوان یک پلاگین با Gravity Perks، مجموعه ای متشکل از بیش از ۳۲ افزونه Gravity Forms ممتاز و در دسترس است!
چگونه این قطعه (snipprt) را نصب کنم؟
فقط کد را در فایل functions.php قالب خود کپی و جایگذاری کنید.
آیا برای کار با فرم من نیاز به اصلاح این قطعه (snippet) دارم؟
این قطعه (snippet) اکنون از فرمت class استفاده می کند. این بدان معناست که شما می توانید با سهولت بیشتری از آن در چندین فرم استفاده کنید! برای نمونه سازی این class باید از شناسه فرم، شناسه فیلد و حداقل / حداکثر تعداد checkbox که باید برای آن فیلد مجاز / اعمال شوند، مطلع شوید. چیزی شبیه به این خواهد بود:
new GFLimitCheckboxes(115, array(
۵ => array(
‘min’ => 2,
‘max’ => 3
)
));
در الگو فرم :
new GFLimitCheckboxes(FORM_ID, array(
FIELD_ID => array(
‘min’ => MIN_NUMBER,
‘max’ => MAX_NUMBER
)
می توانید چندین فیلد checkbox را در فرم خاصی مانند این مشخص کنید:
new GFLimitCheckboxes(115, array(
۵ => array(
‘min’ => 2,
‘max’ => 3
),
۱۳ => array(
‘max’ => 3
)
));
سرانجام، می توانید این قابلیت را در چندین فرم اعمال کنید:
new GFLimitCheckboxes(115, array(
۵ => array(
‘min’ => 2,
‘max’ => 3
),
۱۳ => array(
‘max’ => 3
)
));
new GFLimitCheckboxes(38, array(
۲ => array(
‘min’ => 5,
‘max’ => 5
)
));
و همین!
برای طراحی برچسب های checkbox های غیرفعال، می توانید از CSS استفاده کنید. در اینجا مثالی آورده شده است که در آن رنگ را خاکستری قرار داده ام:
;{input[type=”checkbox”]:disabled + label { color: #999
وحید مهدوی –
سلام و درود
اقا خیالمون راحت باشه از افزونه ها که مشکل کد مخرب و ویروسی نداره؟
محمد زاهد –
سلام بله مطمئن باشین تمامی محصولات اورجینال هستند و یکسری آنتی ویروس های آنلاینی هستند که میتونند محصولات رو براتون بررسی کنند لینک این سایتها در صفحه سوالات متداول قرار داده شده.
از این بابت ضمانت ما رو دارید.