Faqat bitta modifikatorni tanlashga ruxsat bering, lekin bu majburiy bo'lishi mumkin emas- Bu erda foydalanish uchun Sandvich bo'lishi mumkin, bu erda foydalanuvchi frantsuz kartoshkasi, shirin kartoshka yoki yon salat kabi tomonlarini tanlashi mumkin. Ammo agar u xohlamasa, uni o'tkazib yuborishi mumkin. Side ni tanlash majburiy bo'lmasligi kerak.
Faqat bitta modifikatorni tanlash kerak- Bu erda foydalanish holati - 12 dyuym, 14 dyuym va 16 dyuym bo'lgan Pizza. Buyurtmani yuborish uchun foydalanuvchilar kamida bitta modifikatorni tanlashi kerak. Yoki agar biz tovar nuqtai nazaridan o'ylasak ham, modifikatorlar S, M, L, XL, XXL bo'lishi mumkin. Buyurtmani yuborish uchun foydalanuvchilar kamida bitta o'lchamni tanlashlari kerak.
Bir nechta modifikatorlarni tanlashga ruxsat bering, lekin hech biri majburiy emas- Tovuq go'shtidan tayyorlangan tacosdan foydalanish bo'lib, u erda foydalanuvchilar kartoshka va salat qo'shishlari mumkin, lekin qo'shish shart emas. Foydalanuvchilar buyurtmalarni faqat Chicken Tacos uchun, shuningdek, hech qanday modifikatorlarsiz yuborishlari mumkin.
Bir nechta modifikatorni tanlashga ruxsat bering, lekin kamida bitta modifikatorni tanlash majburiydirbuyurtma berish uchun.
Modifikator guruhlari -Ko'pgina elementlarga ba'zi o'zgartirishlar to'plamini ko'rsatishimiz kerak bo'lishi mumkin. Shunday qilib, biz modifikatorlarni guruhlashimiz va uni ModifierGroup deb atashimiz mumkin. Keyin restoran menyusi tartibi ilovasida bir nechta menyu bandlariga modifikator guruhlarini belgilashimiz mumkin.
Barcha turdagi modifikatorlar mos kelishi uchun biz quyidagi maydonlarga ega bo'lishimiz mumkin:
minSelectionAllowed - Bu maydon tizimga buyurtmani yuborish uchun guruhdan qancha modifikator tanlash kerakligini aytadi.
maxSelectionAllowed - Bu maydon tizimga foydalanuvchilar buyurtmaga qancha maksimal modifikator qo'shishi mumkinligini ko'rsatadi.
Majburiy - Buyurtmani yuborish uchun modifikatorni tanlash majburiymi yoki yo'qmi.
Misol
12 dyuym, 14 dyuym va 16 dyuymli pitsa
U 12in, 14in va 16in nomli uchta modifikatorga ega bo'ladi. Biz ularni "O'lcham" o'zgartiruvchi guruhida guruhlashimiz mumkin. Foydalanuvchilar yuqoridagi modifikatorlar guruhidan faqat bitta modifikatorni tanlashlari mumkin. Shunday qilib, u maydonlarning quyidagi qiymatlariga ega bo'ladi:
minSelectionAllowed: 1
maxSelectionAllowed: 1
Majburiy: ha
Shuningdek o'qing: Uzoq muddatli texnologiya hamkorini qanday topish mumkin
Do'stlaringiz bilan baham: |