我是 Code Igniter 的 Grocery Crud 新手,需要帮助。我有桌子 vaboteni(员工),效果很好。但是我遇到了代码添加更多操作。当我单击添加操作按钮时,我收到错误 404 Page Not Found。我想从表中的一行获取“id”并传递到另一个视图,以便仅显示一名员工的数据。我在本地服务器中有站点,地址为 localhost/bis_resursi/index.php/vraboten/vraboti_managment
这是我的控制器 vraboteni.php
function vraboteni_management()
{
$crud = new grocery_CRUD();
$crud->set_theme('datatables');
$crud->set_table('vraboteni');
$crud->set_subject('вработен');
.....
$crud->add_action('Преглед', '', 'vraboteni/vraboten_managment/pregled','ui-icon-plus');
function pregled($id)
{
$this->load->model("vraboteni_pregled_model");
$data["result"] = $this->getVraboteniPregled($vrabotenID);
$this->load->view("pregled", $data);
}
$output = $crud->render();
$this->_example_output($output);
}
和模型:vraboti_pregled_model.php
<?php
class Vraboteni_Pregled_Model extends CI_Model {
function __construct()
{
parent::__construct();
}
}
function getVraboteniPregled($id){
$query = $this->db->query("SELECT * FROM vraboteni WHERE vraboteID = '$id' ");
return $query->result();
}
并在视图 vraboten_view.php 我把
<?=$query['vrabotenID']?>
<br>
Hi, I'am <?=$query['ime']?>
<br>
from<?=$query['adresa']?>