저는 PHP 프레임 워크를 사용하여 처음으로 스파게티 코드 작성을 배제하고 지금까지는 훌륭합니다. 나는 Code Igniter를 사용하고 있으며 "Dashboard.php"라는 이름의 기본 컨트롤러를 가지고있어 잘로드되고 완벽 해 보인다.하위 폴더에있는 컨트롤러에는 내용이 없습니다.
일부 조직을 만들려고 할 때 "Devices/.php"를 "Controllers/Devices"하위 폴더에 배치 한 다음 텍스트를로드하는 "http://domain.com/devices/devices"에서 액세스했지만 images/css/etc. 를 찾을 수 없다.
"장치"컨트롤러의 내용은 내 "대시 보드"와 동일하므로 텍스트가 왜로드되는지 이해할 수 없습니다. "devices.php"파일을 루트 Controllers 디렉토리로 옮기면 문제가 없습니다.
다음class Devices extends CI_Controller
{
public function index()
{
$data['page_title'] = 'Device Portal';
$this->load->view('meta');
$this->load->view('sidebar');
$this->load->view('userbar');
$this->load->view('header');
$this->load->view('devices/content');
$this->load->view('footer');
}
}
은 "Sidebar.php"보기입니다 ...
<!-- Left side content -->
<div id="leftSide">
<div class="logo"><a href="index.html"><img src="assets/images/logo.png" alt="" /></a></div>
<div class="sidebarSep mt0"></div>
<!-- Search widget -->
<form action="" class="sidebarSearch">
<input type="text" name="search" placeholder="search..." id="ac" />
<input type="submit" value="" />
</form>
<div class="sidebarSep"></div>
<!-- General balance widget -->
<div class="genBalance">
<a href="#" title="" class="amount">
<span>General balance:</span>
<span class="balanceAmount">$10,900.36</span>
</a>
<a href="#" title="" class="amChanges">
<strong class="sPositive">+0.6%</strong>
</a>
</div>
질문에 images/css/etc가 포함 된보기 중 하나를 포함 할 수 있습니까? – Samutz
예, "sidebar.php"를 추가했습니다.보기 –