我創建了一個簡單的主頁,首先製作指向它的控制器。現在在主頁內有一些指向另一個頁面的鏈接。因爲我是新手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