3-Ma’ruza: Yii2 crud. Gii generatsiya O'rnatish Composer paketini olish



Download 0,49 Mb.
Pdf ko'rish
bet4/15
Sana24.11.2022
Hajmi0,49 Mb.
#871301
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
3-Ma’ruza Yii2 CRUD. GII generatsiya

O'z generatorlaringizni yaratish 
 
Har qanday generatorning papkasini oching va siz ikkita faylni ko'rasiz 
form.php
va 
Generator.php
. Ulardan biri shakl, ikkinchisi generator sinfidir. O'z generatoringizni yaratish 
uchun siz ushbu sinflarni istalgan papkada yaratishingiz yoki bekor qilishingiz kerak. Oldingi 
bo'limda bo'lgani kabi yana konfiguratsiyani sozlang: 
//config/web.php for basic app 
//.. 


if (YII_ENV_DEV) {
$config['modules']['gii'] = [ 
'class' => 'yii\gii\Module',
'allowedIPs' => ['127.0.0.1', '::1', '192.168.0.*', '192.168.178.20', 
'172.16.0.0/12'],
'generators' => [ 
'myCrud' => [ 
'class' => 'app\myTemplates\crud\Generator', 
'templates' => [ 
'my' => '@app/myTemplates/crud/default', 


], 
]; 

// @app/myTemplates/crud/Generator.php 
namespace app\myTemplates\crud; 
class Generator extends \yii\gii\Generator 

public function getName() 

return 'MY CRUD Generator'; 

public function getDescription() 

return 'My crud generator. The same as a native, but he is mine...'; 

// ... 

Gii modulini oching va unda yangi generator paydo bo'lishini ko'rasiz. 
 
Ilovalar 
 
Ilovalar Yii dastur tizimlarining umumiy tuzilishi va hayot aylanishini boshqaradigan 
ob'ektlardir. 
Har bir Yii dastur tizimi kirish skriptida
 yaratilgan va ifoda orqali global miqyosda 
foydalanish mumkin bo'lgan yagona dastur ob'ektini o'z ichiga oladi 
\Yii::$app

Ma'lumot:
Kontekstga qarab, "ilova" deganda, u ilova ob'ektini yoki dastur tizimini anglatishi 
mumkin. 
Ilovalarning ikki turi mavjud: 
veb-ilovalar
 va 
konsol ilovalari
 . Nomlardan ko'rinib turibdiki
birinchisi asosan veb-so'rovlarni, ikkinchisi esa konsol buyruq so'rovlarini bajaradi. 

Download 0,49 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish