X7ROOT File Manager
Current Path:
/home/jurarevi/beta.jurareview.ro/application/controllers
home
/
jurarevi
/
beta.jurareview.ro
/
application
/
controllers
/
📁
..
📄
announcements.php
(2.85 KB)
📄
chapters.php
(8.95 KB)
📄
config.php
(2.01 KB)
📄
contact.php
(2.52 KB)
📄
headerFooter.php
(1.39 KB)
📄
home.php
(731 B)
📄
index.html
(114 B)
📄
login.php
(925 B)
📄
menu.php
(2.19 KB)
📄
pagini.php
(3.86 KB)
📄
search.php
(1.19 KB)
📄
sidebars.php
(2.18 KB)
📄
test.php
(773 B)
📄
volumes.php
(8.79 KB)
📄
welcome.php
(770 B)
Editing: announcements.php
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); class Announcements extends MY_Controller{ function __construct() { parent::__construct(); $this->load->model('announcements_model'); $this->load->model('sidebars_model'); } function index(){ $announcements = $this->announcements_model->get_announcements_list(); $data = array(); $data['page_title'] = 'Lista anunturi'; $data['announcements'] = $announcements; $this->load->view('common/header', $data); $this->load->view('admin/admin_menu', $data); $this->load->view('admin/announcements_list', $data); $this->load->view('common/footer', $data); } public function listAnnouncementsList() { $data = []; $data['announcements'] = $this->announcements_model->get_announcements_list(); $data['page_title'] = 'Announcements'; $data['sidebar'] = $this->sidebars_model->get_main_sidebar(); $this->load->view('common/header', $data); $this->load->view('common/menu', $data); $this->load->view('announcements', $data); $this->load->view('common/sidebar', $data); $this->load->view('common/footer', $data); } public function insert(){ $data = array(); $data['page_title'] = 'Adauga anunt'; $data['edit'] = false; if (isset($_POST['title']) && isset($_POST['content'])) { $title = $_POST['title']; $content = $_POST['content']; $announcement = $this->announcements_model->insert($title, $content); $json = array(); echo json_encode($json); }else{ $this->load->view('common/header', $data); $this->load->view('admin/admin_menu', $data); $this->load->view('admin/announcement_edit', $data); $this->load->view('common/footer', $data); } } public function edit($id){ $announcement = $this->announcements_model->get_announcement($id); $data = array(); $data['page_title'] = 'Editeaza anunt'; $data['announcement'] = $announcement; $data['edit'] = true; $this->load->view('common/header', $data); $this->load->view('admin/admin_menu', $data); $this->load->view('admin/announcement_edit', $data); $this->load->view('common/footer', $data); } public function update($id){ $title = isset($_POST['title']) ? $_POST['title'] : ''; $content = isset($_POST['content']) ? $_POST['content'] : ''; $announcement = $this->announcements_model->update($id, $title, $content); $json = array(); echo json_encode($json); } public function delete_announcement($id){ $announcement = $this->announcements_model->delete_announcement($id); $json = array(); echo json_encode($json); } }
Upload File
Create Folder