Yii2 Framework Bootstrap 4 Breadcrumbs

Bootstrap 4 ile gelen bir değişiklikte Breadcrumbs. config.php dosyanızdaki aşağıdaki ufak değişikliği yaparak Yii2 Breadcrumbs'ı kullanmaya devam edebilirsiniz. 

 

'container' => [
'definitions' => [
yii\widgets\Breadcrumbs::class => [
'tag' => 'ol',
'itemTemplate' => "<li class=\"breadcrumb-item\">{link}</li>\n",
'activeItemTemplate' => "<li class=\"breadcrumb-item active\">{link}</li>\n",

],
],
],

Yii2 Kartik mPDF Kullanımı

Yii2 Mpfd Kullanımı Mustafa's Blog
PDF formatında vermek istediğiniz veriler için kullanabileceğiniz işe yarar bir paket. 

Paketin dokümantasyonu var kullanmak için ordanda yararlanabilirsiniz. 
Kartik mPDF

Ben sözleşme oluşturmak için kullandım bu paketi. Nasıl kullanacağımızı anlatmaya çalışacağım.

Dektrium Yii2-User Install

Arkadaşlar merhaba Yii2 de kullanabileceğiniz en iyi kullanıcı modülü olan Dektrium Yii2-User paketini nasıl kuracağınızı anlatmaya çalışacağım. Onay mailinden tutun Sosyal ağlardan giriş e kadar bir çok özelliği var ve sisiz

1. composer.json dosyasına ekle

composeradd.png

"dektrium/yii2-user": "0.9.*@dev"

2. Terminale Composer Update yaz

composerupdate.png

composer update

Mustafa Hayri ÜNEŞİ |Yii2 - Url Manager

Yii2 - Url Manager

Url-Manager

Url manager, Yii2'nin url sınıfıdır.  Koskoca sınıf şimdi tüm fonksiyonlarına girecek olursak çıkamayız :) Şuan sadece Yii2 yi ilk kurduğunuzda linkler, 'yourdomain.com/backend/web/index.php?r=site/login'    bu şekildedir. Bu class' a ait bir kaç ayar yapacağız. Aşağıda anlattığım adımları takip ederseniz. index.php ve r= kaldırabilir ve url leriniz aşağıdaki gibi olabilir. 'yourdomain.com/backend/web/site/login'

Yii2-Basic için,

1. config/web.php dosyasına ekleyin,

'urlManager' => [
    'enablePrettyUrl' => true,
    'showScriptName' => false,     
    'rules' => [
    ],
],

'enablePrettyUrl'=> true, satırı 'r=' yi kaldırır. 'showScriptName' => false, satırı ise index.php yi kaldırır. 2. web klasörünüzdeki .htaccess dosyasına aşağıdaki satırı ekleyin,

Mustafa Hayri ÜNEŞİ |Installing Yii2 framework with Terminal

Installing Yii2 framework with Terminal

Yii2 framework'ü hiç yorulmadan nasıl yükleyebileceğiniz konusunda bilgi vermek istedim :) Haydi Başlayalım.. Bu kurulumun yolu Composer'dan geçiyor. Öncelikle Composer'in ve Yii2 nin çalışabilmesi için bazı paketlere ihtiyacımız olacak. Hemen gözününüz korkmasın kodların tamamını kopyalayıp yapıştıracaksınız :) Öncelikle terminali açalım ve ilk paketimizi yükleyelim.

 sudo apt-get install curl

Ardından,

 sudo apt-get install php5-cli

Bu paketi yüklerken    "Do you want to continue? [Y/n]"  ile karşılaşacaksın ve "y" enter yaparak yüklemeye devam etmelisin. screenshot-from-2016-05-19-115741.png