создать макет главной страницы в макете главной страницы codeigniter - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь создать макет главной страницы в кондиционере. Но проблема в том, что. Я получаю ошибку загрузки страницы.

У меня есть Header.php, footer.php, sidebar.php

Страница Dashboar_view.php это

<?php include_once('common/header.php');?>
<div class="content-wrapper">
    <div class="container-fluid">
      <!-- Breadcrumbs-->
      <ol class="breadcrumb">
        <li class="breadcrumb-item">
          <a href="#">Dashboard</a>
        </li>
        <li class="breadcrumb-item active">My Dashboard</li>
      </ol>

      </div>
<!-- HERE WILL BE ALL PAGE DATA WILL BE SHOWN -->
  <?php $this->load->view($content); ?>
    </div>
    <!-- /.container-fluid-->
    <!-- /.content-wrapper-->
<?php require_once('common/footer.php');?>

А вот моя функция контроллера Dashboard.php

    public function viewchart()
    {
        $data = array('content'=>'viewchart');
        $this->load->view('admin/dashborad_view',$data);
    }

Ошибка получения

Невозможно загрузить запрошенныйfile: viewchart.php.

нет справки по созданию динамического главного макета для загрузки содержимого страницы.Спасибо

1 Ответ

0 голосов
/ 31 мая 2018

Надеюсь, это поможет вам:

, если charts_view.php - это файл в папке просмотра, который вы хотите отобразить на своей панели инструментов

Ваш контроллер должен выглядеть следующим образом:

public function viewchart()
{
    $chart_content = $this->load->view('charts_view',TRUE);
    $data = array('chart_content'=> $chart_content);
    $this->load->view('admin/dashborad_view',$data);
}

Ваше мнение должно быть таким:

<?php include_once('common/header.php');?>
<div class="content-wrapper">
    <div class="container-fluid">
      <!-- Breadcrumbs-->
      <ol class="breadcrumb">
        <li class="breadcrumb-item">
          <a href="#">Dashboard</a>
        </li>
        <li class="breadcrumb-item active">My Dashboard</li>
      </ol>

      </div>
<!-- HERE WILL BE ALL PAGE DATA WILL BE SHOWN -->
  <?php echo $chart_content; ?>
    </div>

<?php require_once('common/footer.php');?>

для получения дополнительной информации: https://www.codeigniter.com/user_guide/general/views.html#returning-views-as-data

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...