M.K_Soft
جمعه 21 خرداد 1395, 13:40 عصر
سلام.
من دوتا کنترلر دارم، دو ویو و یه مسترپیج که کدهاشو در زیر میذارم:
کنترلر dashboard:
class Dashboard extends CI_Controller {
public function index()
{
if($this->session->userdata('login') == true){
$data['title'] = 'داشبورد';
$data['content'] = 'pages/dashboard';
$this->load->view('layout/master', $data);
}
else{
redirect('auth');
}
}
}
کنترلر customers:
class Customers extends CI_Controller {
public function index()
{
$data['content'] = 'pages/add_customer';
$this->load->view('layout/master', $data);
}
public function add(){
$data['content'] = 'pages/add_customer';
$this->load->view('layout/master', $data);
}
}
و مستر پیجم:
<head>
<meta charset="utf-8" />
<title><?php echo isset($title)? $title: NULL; ?></title>
<?php $this->load->view('layout/header'); ?>
</head>
<body>
<!-- BEGIN PAGE BASE CONTENT -->
<?php $this->load->view($content);?>
<!-- END PAGE BASE CONTENT -->
</body>
مشکلم اینجاست که وقتی با همین شرایط، کنترلر داشبورد رو اجرا میکنم، همه
چی در قالب مسترپیج اجرا میشه و مشکلی نیست.
وقتی کنترلر کاستومرز رو هم اجرا میکنم که ایندکسش اجرا میشه هم همه
چی در قالب مسترپیج اجرا میشه و مشکلی نیست.
اما وقتی متد add رو از کنترلر customers اجرا میکنم (در صورتی که کدهاش
با ایندکس یکیه)، در قالب مسترپیج اجرا نمیشه و انگار که CSS ندارم کلا
صفحه بهم ریخته است.
مشکل از کجاست؟
--
Powered by M.K_Soft
من دوتا کنترلر دارم، دو ویو و یه مسترپیج که کدهاشو در زیر میذارم:
کنترلر dashboard:
class Dashboard extends CI_Controller {
public function index()
{
if($this->session->userdata('login') == true){
$data['title'] = 'داشبورد';
$data['content'] = 'pages/dashboard';
$this->load->view('layout/master', $data);
}
else{
redirect('auth');
}
}
}
کنترلر customers:
class Customers extends CI_Controller {
public function index()
{
$data['content'] = 'pages/add_customer';
$this->load->view('layout/master', $data);
}
public function add(){
$data['content'] = 'pages/add_customer';
$this->load->view('layout/master', $data);
}
}
و مستر پیجم:
<head>
<meta charset="utf-8" />
<title><?php echo isset($title)? $title: NULL; ?></title>
<?php $this->load->view('layout/header'); ?>
</head>
<body>
<!-- BEGIN PAGE BASE CONTENT -->
<?php $this->load->view($content);?>
<!-- END PAGE BASE CONTENT -->
</body>
مشکلم اینجاست که وقتی با همین شرایط، کنترلر داشبورد رو اجرا میکنم، همه
چی در قالب مسترپیج اجرا میشه و مشکلی نیست.
وقتی کنترلر کاستومرز رو هم اجرا میکنم که ایندکسش اجرا میشه هم همه
چی در قالب مسترپیج اجرا میشه و مشکلی نیست.
اما وقتی متد add رو از کنترلر customers اجرا میکنم (در صورتی که کدهاش
با ایندکس یکیه)، در قالب مسترپیج اجرا نمیشه و انگار که CSS ندارم کلا
صفحه بهم ریخته است.
مشکل از کجاست؟
--
Powered by M.K_Soft