Controller方法的链接:CodeIgniter

时间:2011-09-23 02:26:44

标签: php codeigniter

我正在关注CodeIgniter:

http://ie.mirror.twsweb-int.com/codeigniter/user_guide/tutorial/index.html

教程第4页:

http://ie.mirror.twsweb-int.com/codeigniter/user_guide/tutorial/create_news_items.html

在本教程的第4页中,他提到您应该创建自己的成功输入页面。

我想在success.php上创建一个链接回索引页面的链接(调用news_index)。 IE的URL方面,我想要一个来自

的链接
http://example.com/codeigniter/index.php/news/create

http://example.com/codeigniter/index.php/news/

动态网址如何在CodeIgniter上制作?

4 个答案:

答案 0 :(得分:7)

首先在控制器或自动加载文件中加载URL帮助程序。

然后使用site_url()功能,只传递新闻。

<?php echo site_url('news');?>

答案 1 :(得分:1)

如果您查看此页面http://ie.mirror.twsweb-int.com/codeigniter/user_guide/helpers/url_helper.html,您可以看到site_url()功能的工作原理。

你只需回显site_url('controller / method / segment1 / segment2 / etc');因此,如果您想链接到http://example.com/codeigniter/index.php/news/页面,您可以

<?php echo site_url('news'); ?>

如果您想链接到http://example.com/codeigniter/index.php/news/create,您可以

<?php echo site_url('news/create'); ?>

答案 2 :(得分:0)

在codeigniter文件的routes.php上配置它们。

答案 3 :(得分:0)

您可以在site_url/base_url中设置config.php并将URL帮助程序加载到autoload.php文件中。