Я новичок в CodeIgnitor и продолжаю получать ошибку 404, пожалуйста, сообщите, где я иду не так, ниже моя структура и страницы. имя базы данных: stoma_store_suppliers, базы данных полей: SupplierID, Имя поставщика, supplier_phoneCodeIgniter 404
Модели Страница: _____________ suppliers.php
<?php
Class Suppliers extends CI_Model
{
public function get_suppliers($supplierid) {
if($supplierid != FALSE) {
$query = $this->db->get_where('store_suppliers', array('supplierid' =>$supplierid));
return $query->row_array();
}
else {
return FALSE;
}
}
}
?>
Контроллеры Page__________ suppliers.php
<?php if (!defined('BASEPATH'))exit('No direct script access allowed');
class Suppliers extends CI_Controller {
public function show($supplierid) {
$this->load->model('suppliers');
$store_suppliers = $this->suppliers->get_suppliers($supplierid);
$data['supplier_name'] = $suppliers['supplier_name'];
$data['supplier_phone'] = $suppliers['supplier_phone'];
$this->load->view('index', $data);
}
}
?>
Просмотров страницы: индекс .php
<?php print $supplier_name; ?>
<?php print $supplier_phone; ?>
добавить путь к 'index.php', помещенный в поле зрения, а имя файла контроллера должно быть' Suppliers.php' –
Не имеют имени модели, аналогичного контроллеру. Suppliers_model было бы лучше Имя, которое вы должны посмотреть на codeigniter phpstyle guide – user4419336
Wolfgang, я не уверен, что вы имеете в виду, не имея имени модели, такого же, как контроллер, можете ли вы объяснить, thx? – DEDE