我使用CodeIgniter來設計一個網站,並且我無法正確定位錨點。Codeigniter錨定找不到鏈接
以下是我如何使用它。它用於codeigniter中應用程序的視圖文件夾中的文件中。
<?php echo anchor('/profile', 'PROFILE'); ?>
我的意圖是讓anchor載入profile控制器,它在codeigniter中的應用程序控制器中。但是,當我碰到鏈接時,它說沒有找到該文件。
我自動加載url helper functions alreader,並且該文件中的其他功能正在工作,如site_url()
。
我不知道我可能錯過了什麼?你有什麼建議嗎?這是我與codeigniter的第二個項目,所以我仍在學習。
編輯:是的,我遵循codeigniter中的命名約定,並且該文件具有索引功能。我嘗試沒有正斜槓,它仍然給出了相同的結果。
產生的HTML鏈接是localhost/profile
。這是我應該正確的嗎?因爲對於codeigniter,它是url/controller/function
。我做了一個國防部重寫從URL刪除index.php,但這應該不是一個問題,應該嗎?我會嘗試再次檢查基礎網址。
檢查控制器的類名。並確保遵循命名約定。 – 2012-04-17 07:37:22
你有控制器中的索引功能嗎? – 2012-04-17 10:19:31
您能否提供一個具體的例子 - 即「?php echo anchor('/ profile','PROFILE');?>」 - 然後從它生成的HTML頁面獲得ACTUAL鏈接?這將很容易解決 – Laurence 2012-04-17 10:38:35