Codigniter-Ayarlar

CodeIgniter ile çalışmadan önce bazı ayarların yapılması işlerinizi kolaylaştıracaktır.

baseurl()

bu komut aracılığıyla sitemizde linkleri dinamik hale getiririz. Kullanılabilmesi için
../application/config/autoload.php
dosyasında ilgili bölümü bulup kodu aşağıdaki gibi düzeltmelisiniz.
[php gutter=\”true\” smarttabs=\”true\”]
/*
| ——————————————————————-
| Auto-load Helper Files
| ——————————————————————-
| Prototype:
|
| $autoload[\’helper\’] = array(\’url\’, \’file\’);
*/
$autoload[\’helper\’] = array(\’url\’);

[/php]

Bu düzeltmeden sonra sitenizin url\’sini tanımlamak için
../application/config/config.php
dosyasında ilgili bölümü bulup kodu aşağıdaki gibi düzeltmelisiniz.

[code lang=\”php\”]
/*
|————————————————————————–
| Base Site URL
|————————————————————————–
|
| URL to your CodeIgniter root. Typically this will be your base URL,
| WITH a trailing slash:
|
| http://example.com/
|
| WARNING: You MUST set this value!
|
| If it is not set, then CodeIgniter will try guess the protocol and path
| your installation, but due to security concerns the hostname will be set
| to $_SERVER[\’SERVER_ADDR\’] if available, or localhost otherwise.
| The auto-detection mechanism exists only for convenience during
| development and MUST NOT be used in production!
|
| If you need to allow multiple domains, remember that this file is still
| a PHP script and you can easily do that on your own.
|
*/
$config[\’base_url\’] = \’http://localhost:8080/\’;

[/code]
Bu iki işlemi doğru yaptıysanız; yüklediğiniz \’url\’ helper ile link ve referanslarınızı aşağıdaki gibi yazabilirsiniz.

[code lang=\”php\”]
/*
Bootstrap.min.css stil sayfasını yükle:
*/
<link rel="stylesheet" href="<?php echo base_url("templates/adminlte"); ?>/bower_components/bootstrap/dist/css/bootstrap.min.css">
/*
Resim yükle:
*/

<img src="<?php echo base_url("templates/adminlte"); ?>/dist/img/user2-160×160.jpg" class="img-circle" alt="User Image">
/*
Link oluştur:
*/

<a href="<?php echo base_url("auth/logout"); ?>" class="btn btn-default btn-flat">Çıkış</a>

[/code]

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Scroll to Top