📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
tarimscripti.demodesign.com.tr
/
application
/
controllers
📝
HomeController.php
← Geri Dön
<?php class HomeController extends CI_Controller { public $module = 'home'; public function index() { $this->load->model('banner'); $this->load->model('content'); $this->load->model('spot'); $this->load->model('news'); $this->load->model('certificate'); $this->load->view('master', array( 'view' => 'home', 'banners' => $this->banner->all(), 'contents' => $this->content->findId(1), 'urunlers' => $this->spot->all(), 'newss' => $this->news->all(3), 'certificates' => $this->certificate->all(4) )); } /** * * application/config/sitemap.php dosyası içinden table ve modül ayarları yapılır. * Ekstra diğer modüller için buradan da giriş yapılabilir. * * $route['sitemap\.xml'] = "HomeController/sitemap"; * */ public function sitemap() { $this->output->set_content_type('text/xml'); $this->load->config('sitemap'); $sitemaps = $this->config->item('sitemap'); $data['urls'] = array( (object)array( 'loc' => base_url(), 'lastmod' => $this->date->set()->format('Y-m-d\TH:i:sP'), 'changefreq' => 'daily', 'priority' => '1.0', ), (object)array( 'loc' => base_url(clink('@portfolio')), 'lastmod' => $this->date->set()->format('Y-m-d\TH:i:sP'), 'changefreq' => 'daily', 'priority' => '1.0', ), (object)array( 'loc' => base_url(clink('@contact')), 'lastmod' => $this->date->set()->format('Y-m-d\TH:i:sP'), 'changefreq' => 'daily', 'priority' => '1.0', ), (object)array( 'loc' => base_url(clink('@cv')), 'lastmod' => $this->date->set()->format('Y-m-d\TH:i:sP'), 'changefreq' => 'daily', 'priority' => '1.0', ), ); foreach ($sitemaps as $sitemap) { if (empty($sitemap['nolang'])) { $this->db->where('language', $this->language); } $records = $this->db ->from($sitemap['table']) ->order_by('id', 'asc') ->get() ->result(); foreach ($records as $record) { $link = array(); foreach ($sitemap['link'] as $item) { $link[] = strpos($item, '@') === false ? $record->$item : $item; } $data['urls'][] = (object)array( 'loc' => base_url(clink($link)), 'lastmod' => $this->date->set()->format('Y-m-d\TH:i:sP'), 'changefreq' => $sitemap['changefreq'], 'priority' => $sitemap['priority'], ); } } $this->load->view('sitemap', $data); } }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula