Viewing file: Home.php (1.5 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
namespace App\Controllers;
use App\Libraries\Fivesim; use App\Libraries\Provider;
class Home extends BaseController {
public function index() { if (user()) { return redirect()->to('/panel'); } $data['page'] = [ 'name' => 'Ana Sayfa', 'title' => settings('site_name') . ' - ' . settings('site_slogan') ]; $data['categories'] = db('categories')->get()->getResultArray(); return view(currentTheme() . '/home', $data); }
public function terms() { $data['page'] = [ 'name' => 'Kullanım Koşulları', 'title' => 'Kullanım Koşulları - ' . settings('site_name') ]; return view(currentTheme() . '/terms', $data); } public function blog(){ $data['page'] = [ 'name' => 'Blog', 'title' => 'Blog - ' . settings('site_name') ]; $data['posts'] = db('posts')->orderBy('id','desc')->get()->getResult(); return view(currentTheme() . '/blog', $data); } public function blog_post($slug){ $post = db('posts')->where('slug', $slug)->get()->getFirstRow(); if (!$post ) return redirect()->to('blog'); $data['page'] = [ 'name' => $post->title, 'title' => $post->title, 'description' => $post->description, 'keywords' => $post->keywords ]; $data['post'] = $post; return view(currentTheme() . '/post', $data); } }
|