我创建了一个简单的主页,首先制作指向它的控制器。现在在主页内有一些指向另一个页面的链接。因为我是新手I '询问那些链接必须指向什么?也许指向另一个页面的其他控制器?如果是这样,这可能是在索引页面中实现这些控制器的最佳方式?使用codeigniter创建链接到主页面的其他页面
0
A
回答
1
不明白好你的问题,但链接到其他网页的控制器/是建立这些网页的方法。
您还可以使用内置方法为CI构建正确的URL。加载URL helper
(自动加载它,或者使用$this->load->helper('url');
),你可以使用:
<a href="<?php echo site_url('controller/method');?>">Link to page</a>
这(在site_url()
功能)将建立一个正确的(对于笨)链接www.yoursite.com/index.php/controller/method
。
在你的控制器中,你需要创建你要求的函数(方法),并加载适当的视图。
例:<a href="<?php echo site_url('blog/write');?>">Write an entry</a>
将映射到controllers/blog.php
:
class Blog extends CI_Controller{
function write()
{
$this->load->view('write_form');
}
}
但CI的possibily最好的证明框架在那里,所以要参考manual,这将是很快很清楚。
1
我觉得这个网页对你所有的答案:http://codeigniter.com/user_guide/helpers/url_helper.html
0
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class home extends CI_Controller {
public function __construct()
{
parent::__construct();
error_reporting(E_ALL & ~E_NOTICE);
$this->load->helper('form');
}
public function _remap()
{
$segment_1 = $this->uri->segment(1);
switch ($segment_1) {
case null:
case false:
case '':
$this->check();
break;
case 'mani':
$this->mani();
break;
default:
$this->check();
break;
}
}
public function check()
{
echo "hasgdhsad";
}
public function mani(){
echo "index";
}
}
相关问题
- 1. 从主页到其他页面的链接不起作用
- 2. 使SketchApp页面互动,并链接到其他页面
- 3. 链接到指定的其他页面
- 4. 链接到其他页面的Javascript
- 5. 创建链接到其他FB页面的FB选项卡
- 6. codeigniter会话只适用于一个页面不适用于链接到页面的其他页面
- 7. 使用主页上的页面链接
- 8. 链接到其他页面(àla MVC Html.ActionLink)
- 9. 如何让git hub页面链接到其他.md页面?
- 10. 如何在MVC中创建页面并与其他页面链接
- 11. 从我的html页面创建一个链接到XML页面
- 12. 导航页面链接(codeigniter)
- 13. 如何创建欢迎页面链接到其他网页红宝石
- 14. ASP Web API帮助页面 - 其他页面的链接
- 15. 在Webcontent创建链接到liferay页面
- 16. 如何跟踪引荐页面以创建其他链接?
- 17. 使用htaccess重定向断开的链接到其他页面
- 18. 链接到打开另一个标签页的其他页面
- 19. codeigniter链接到另一个页面
- 20. 如何使用JavaScript将HTML页面链接到其他地方
- 21. 页面创建动态codeigniter
- 22. jQuery单页滚动链接到其他页面
- 23. 如何使超链接转到其他网站上的页面?
- 24. 创建.NET页面以嵌入其他.NET页面
- 25. 需要帮助,链接页面上创建的PDF页面
- 26. 链接到使用GhostScript创建的PDF页面
- 27. codeigniter分页:链接正在工作,但记录在其他页面上重复
- 28. 使项目从复选框列表链接到其他页面
- 29. 如何使grdview列超链接到其他页面?
- 30. 如何创建一个主设计页面,然后所有其他页面使用该主设计
谢谢!!这正如我想象的那样,但你帮我把所有事情都弄清楚 – 2012-02-13 09:05:06
很高兴帮助!只是在遇到其他疑问时提问(但首先参考文档,他们很棒):) – 2012-02-13 09:12:38