2012-01-31 6 views
0

간단한 연락처 페이지를 추가하려고하는데, 이미 다른보기가 있습니다. 여기 codeigniter는 간단한보기를 추가하지 않습니다.

내가 지금까지 한 일이다 :

내 경로에 '접촉'을 추가

$route['^(?!/|site|ajax|gallery|contact).*'] = "site/view/$1"; 

내 응용 프로그램에 contact.php을 추가 파일을 여기에/뷰 (

접촉을 추가 폴더) 내 사이트 컨트롤러 (여기 전체 컨트롤러 http://pastebin.com/CCjjrV8R)

function contact() { 
    $this->load->model('Site_model'); 
    $this->load->view('contact'); 
} 

보기 (domain.com/contact)에 대한 올바른 URL을 방문하면 부분 콘텐츠와 "404"가 포함 된 페이지가 나타납니다. 누구든지 문제를 볼 수 있습니까? 이것은 매우 수수께끼입니다.

+0

컨트롤러를 더 보여줄 수 있습니까? –

+0

@ThomasEdwards 링크가 포스트 1에 추가되었습니다. – user1166654

+0

페이지의 HTML 출력을 전체적으로 보았습니다. http://pastebin.com/bdeYs6QS – user1166654

답변

0

경로의 URL 부분에 view이 필요하다고 생각하지 않습니까?

+0

이제 고쳐주세요! $ route [ '^ (?! c). *'] = "site/$ 0"; 이 줄이 원인인데 'c'가 d로 변경되고 정렬되었습니다. – user1166654

관련 문제