Ushbu loyiha [Yii2 Advanced] frameworki (http://www.yiiframework.com/) asosida yaratilgan.
Foydalanuvchi tomonidan berilgan ma'lumotlarga ko'ra oziq-ovqat namunasi moduli yarating.
Admin qismi:
- Masalliqlarni qo'shish, o'zgartirish(CRUD).
- Ushbu masalliqlardan taomlarni hosil qilish(CRUD).
Administrator masalliqlardan birini yashirishi mumkin, bu holda ushbu tarkibni o'z ichiga olgan taomlarni ham yashirish imkoniyati bo'lishi kerak.
Foydalanuvchi qismi:
Foydalanuvchi ovqat uchun 5 tagacha masalliqni tanlashi mumkin:
- Agar komponentlar to'liq tasodifan bo'lsa, ularni ko'rsatish.
- 2 ga qadar masalliqlarning mos kelishini kamaytirish uchun masalliqlarning qisman tasodifiy bulishi mumkin bo'lgan holatlar.
- Ikkitadan ortiq masalliqga ega bo'lgan taomlarni topilmasangiz - "Hech narsa topilmadi" xabari chiqarish.
- Agar 2 tadan kam masalliq tanlansa, qidruv to'xtatilib "Yana masalliq tanlang" xabari chiqarish
- Umuman masalliq tanlanmasa "Biror masalliqni tanlang" xabarini chiqarish
Ma'lumotlar bazasi jadvali va ularning ko'chishlariga asoslangan aloqalarini yaratish.
Test data "sql for insert.txt"
[DEMO] http://lime.rimsal.uz/ test frontend http://admin.lime.rimsal.uz/ test adminpanel not password