Bilişim dünyasına kaliteli, özgün ve Türkçe içerikler kazandırmayı hedefleyen bir platform..

friends friends friends

Yii2 params in config

config dosyanızda params içinde dinamik değerler elde etmek isterseniz bu yapıyı kullanacaksınız. Öncelikle backend/config.php veya frontend/config.php

 'components' => [
		'siteayarlari' => [
			'class' => 'backend\models\Siteayarlari',
		],
        'request' => [
            'csrfParam' => '_csrf-backend',
        ],

İkinci olarak backend\models\Siteayarlari.php sayfasında aşağıda ki gibi bir fonksiyon tanımlamalısınız.

public static function getSiteayar()
    {
        return \backend\models\Siteayarlari::findOne(1);
    }

Daha sonra backend/config/params.php sayfasında değişkeninizi aşağıdaki gibi çağırabilirsiniz.

return [
    'adminEmail' => 'info@sitename.com',
    'haritaApi' => Yii::$app->siteayarlari->siteayar->haritaApi,
];
config params dynamic value
0 Beğeni
Yii2 Framework
Sonraki Yazı

SyntaxError: Non-UTF-8 code starting with '\x90' in file python

31 Tem. 2022 tarihinde yayınlandı.
arrow