№10 Dars — Yii da modal va ajaxdan foydalanish.

e2849610 dars yii da modal va ajaxdan foydalanish 65e61afca70a7

№10 Dars — Yii da modal va ajaxdan foydalanish. Ajax so`rovi bilan ma`lumotlar omboriga modaldan foydalanib ma`lumotlar qo`shish masalasini ko`rib chiqamiz. Avvalambor ma`lumotlar omborida jadval yaratishdan boshlaymiz. Buning uchun quyidagi havoladagi koddan foydalanib jadval yaratamiz. Model hosil qilamiz va index.php viewimizga quyidagicha kod kiritamiz. /protected/views/site/index.php

UZB25 qanday qilib yaratilgan edi? Yohud deadline paytida uxlamaslik kerak!!!

uzb25 qanday qilib yaratilgan edi yohud deadline paytida uxlamaslik kerak 65e61ae4ba8e1

UZB25 qanday qilib yaratilgan edi? Yohud deadline paytida uxlamaslik kerak!!! Hammaga salom! UZB25.TEXNOMAN.UZ — loyihasini qanday yaratilishi jaroyonini aytib bermoqchi edim, ya’ni qanaqa texnologiyalar ishlatildi, qanday vaqt sarflandi va qanday maqsadda yaratilgan edi. Loyiha open source bo’lib uni GitHubda ko’rishingiz mumkin: https://github.com/WebStyle/uzb25 Loyihadan maqsad O’zbekistonning 25-yilliga kichik bo’lsa ham sovg’a yaratish edi va eng asosiysi, … Читать далее

№11 Dars — Yiida scopes bilan ishlash.

e2849611 dars yiida scopes bilan ishlash 65e61ac77240a

№11 Dars — Yiida scopes bilan ishlash. Yii ning maxsus tehnologiyasi bo`lib, sql so`rovi bilan ishlovchi shartlar majmui, bog`lanishlarni bajaruvchi va odatiy (ko`p takrorlanadigan shartlar) natijalarni topish uchun ishlatiladi. CActiveRecord::scopes() maxsus funksiyasi. Ishlash usuli juda oddiy. Maxsus nom asosida uni filter deb atasak ham bo`ladi. Quyidagicha «Post» jadval berilgan. Ishlarimizni shu jadval bilan olib boramiz. … Читать далее

№12 Dars — Yiining Gii generatori orqali model va controller hosil qilish.

e2849612 dars yiining gii generatori orqali model va controller hosil qilish 65e61aae91431

№12 Dars — Yiining Gii generatori orqali model va controller hosil qilish. Masalaning qo`yilishi: Yiining Gii generatoridan foydalanib model va controller hosil qilish. Masalani yechilishi: Buning uchun biz birinchi navbatda «yiitest» degan ma`lumotlar ombori yaratamiz va uning ichida posts degan jadval yaratamiz. Agarda o`zimizning ma`lumotlar omborimiz bo`lsa unda o`shaning ichida jadval hosil qilamiz. Bu jadvalimiz … Читать далее

Mit.uz tanlovi haqida qisqacha.

mit uz tanlovi haqida qisqacha 65e61a84c3d05

Mit.uz tanlovi haqida qisqacha. Assalomu alaykum hurmatli Texnoman.uz sayti a`zolari va foydalanuvchilari. Eshitgan bo`lsangiz kerak yaqinda MIT.UZ tanlovi bo`lib o`tadi. Bu tanlovda hamma o`zining yaratgan saytlari bilan qatnashishadi. TANLOVNING ASOSIY MAQSADI Yoshlar uchun mo’ljallangan ijobiy mazmundagi eng yaxshi internet resurslarni yaratish, ko’paytirish, mavjudlarini aniqlash va rag’batlantirish, veb-resurslarni yaratuvchilar diqqat e’tiborini internet texnologiyalaridan mas’uliyatli, axborot madaniyati … Читать далее

№13 Dars — Gii generatori orqali CRUD hosil qilish

e2849613 dars gii generatori orqali crud hosil qilish 65e61a655184f

№13 Dars — Gii generatori orqali CRUD hosil qilish CRUD Yii ning maxsus o`zining moduli bo`lib, ma`lumotlar bilan ishlash imkonini beradi. Ma`lumotlar qo`shish, o`chirish, o`zgartirish kabi ishlarni birdaniga hosil qilib beradigan moduldir. CRUD ni hosil qilishimiz uchun biz Gii generatorni sozlab olishimiz kerak bo`ladi. Sozlashlar uchun ma`lumotni quyidagi gippermurojaatdan olishingiz mumkin. Sozlashlar amalga oshdi. Faraz … Читать далее

№14 Dars — Yiida HAS_MANY va BELONGS_TO dan foydalanish.

e2849614 dars yiida has many va belongs to dan foydalanish 65e61a51dfce7

№14 Dars — Yiida HAS_MANY va BELONGS_TO dan foydalanish. Yii ning bog`lanishlari bu umumiy web ilovalarimizda muhim ro`l bo`lib xizmat qiladi. Bu relation metodi Yii ning model qismida joylashgan. Biz hozirda siz bilan HAS_MANY va BELONGS_TO usullari bilan tanishib chiqamiz. Nega aynan bular? Chunki bular web ilovamizda asosiy qatnashuvchi bo`lib xizmat qiladi. Boshqa usullarni ham … Читать далее

№15 Dars — Yiida dinamik tekshiruv qoidalar biriktirish.

e2849615 dars yiida dinamik tekshiruv qoidalar biriktirish 65e61a3254677

№15 Dars — Yiida dinamik tekshiruv qoidalar biriktirish. Yiida o`zi ishlab chiqqan tekshiruv qoidalaridan tashqari o`zingiz uchun ham mos tekshiruv funksiyalari yaratsangiz bo`ladi. Bunday yondashuv o`zimiz uchun shaxsiy tekshiruvlarni dinamik yaratish imkonini beradi. Keling misol bilan bu mavzuni oydinlashtirib olaylik. Masalani qo`yilishi: startDateTime endDateTime dan kichkina bo`lishi kerak. Buni qoida tarzida kiritishimiz kerak. Masalani yechilishi: … Читать далее

№16 Dars — Yiida forma hosil qilish.

e2849616 dars yiida forma hosil qilish 65e61a0d1623b

№16 Dars — Yiida forma hosil qilish. Web ilova ishlab chiqishdagi asosiy vazifalardan biri bu — yig`ilgan foydalanuvchining ma`lumotlarini HTML forma bilan ishlatishdir. Undan tashqari dasturchi formalarni loyihalashtirayotganda bevosita bu maydonlar majburiy to`ldirilishi kerak yoki majburiy emasligini, kiritiladigan ma`lumotni tekshirishni, kritilgan ma`lumot noto`g`ri bo`lsa shu haqda xabar berishi shuningdek ko`rsatilgan jadvalga ma`lumotlarni saqlash kabi ishlarni … Читать далее

№17 Dars — Yiida model hosil qilish.

e2849617 dars yiida model hosil qilish 65e619ef2fb99

№17 Dars — Yiida model hosil qilish. Avval forma uchun html kod yozamiz. Biz nimalar kerakligini aniqlashimiz kerak bo`ladiki: qanday ma`lumotlar olish va qanday qoida bo`yicha uni biriktirish bo`yicha. Model — foydalanuvchi tomonidan kiritilayotgan ma`lumotlarni doimo rolda nazorat qilib boradi. Biz modelni ikki xil ko`rinishda hosil qilishimiz mumkin. Biz ma`lumotlarni olish, qayta ishlash, keyin o`chirish … Читать далее