我只是codeigniter的初学者,我试图通过单击超链接重定向到控制器页面(PageController.php)。我可能能够重定向到该特定页面,但该页面的布局不是我所期望的。该页面是我在 routes.php 中设置为默认控制器的页面。当我尚未单击超链接以重定向到该页面时,该页面正常且格式正确。我已经在本地机器上对此进行了测试。希望有人可以帮助我。谢谢!
这是我的代码:
PageController.php
类PageController扩展CI_Controller { 函数索引(){ $this->loadPageHeader(); $this->loadMenuHeader(); $this->loadAdvertisingVideo(); $this->loadMainContent(); $this->loadSidebar(); $this->loadPageFooter(); } 函数 loadPageHeader(){ // 正在这里加载页眉... } 函数 loadMenuHeader(){ // 在此处加载菜单标题... } 函数加载广告视频(){ // 在这里加载一些东西... } 函数加载主内容(){ // 这里正在加载页面的主要内容... } 函数加载边栏(){ // 在这里加载一些... } 函数加载页脚(){ // 正在加载页脚... } }
这是执行重定向到控制器页面的超链接。
<a href=<?php echo site_url('PageController');?>首页</a>
<a href=modules.php>模块</a>
<a href=aboutus.php>关于我们</a>