CodeIgniter Routing / Htaccess / URI проблемы - PullRequest
1 голос
/ 16 ноября 2009

Я недавно присоединился к команде разработчиков и пытаюсь проверить SVN на моей локальной машине. К сожалению, я столкнулся с некоторыми проблемами со ссылками и маршрутизацией. Моя локальная машина использует настройку WAMP.

Допустим, у меня в контроллере:

function testfunc()($this->load->view('testfunc');

и в моем тестовом виде у меня есть

<li><a href="<?=site_url('testfunc')?>">what we do</a></li>

Сначала у меня возникла проблема с запрещенными символами в URL. Листая некоторые потоки, я добавил в rawencode ($ str) и некоторые другие вещи.

Теперь я получаю сообщение об ошибке 404 Page Found, когда файлы явно находятся там. Похоже, что мой контроллер не вызывается, и, в свою очередь, представление не называется

Есть предложения?

Спасибо.

1 Ответ

1 голос
/ 17 ноября 2009

Вам не хватает контроллера. Если вы не используете какую-либо маршрутизацию, вы должны использовать что-то вроде:

<li><a href="<?=site_url('controller/testfunc')?>">what we do</a></li>

OR

<li><?php echo anchor('controller/testfunc', what do we do);?></li>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...