Fuelphp를 사용하여 StackOverflow에서 특정 페이지로 이동하는 것과 비슷한 URL 시스템을 사용할 수 있기를 바랍니다.Fuelphp - 매개 변수가있는 경로 색인
는원하는 동작 :
class Controllers_Images extends Controller_Template
{
public function action_index($id=null)
{
if($id)
{
//Use Model_Image to find specific image
//Create appropriate view
}
else
{
//Use Model_Image to find many images
//Create appropriate view
}
}
}
: -stackoverflow.com/questions - -> 페이지 많은 질문 -stackoverflow.com/questions/1982와
여기 내 컨트롤러 관련 질문> 페이지의 mysite.com/images/
으로 '일반'페이지에 액세스 할 수 있습니다.이 메시지는 action_index
기능으로 전달됩니다. mysite.com/images/index/1
으로 '특정'페이지에 액세스 할 수 있습니다. 내가 뭘하고 싶습니다 이 경우에도 건너 뛸 수 있도록 mysite.com/images/1
작동합니다. 지금 나는 404를 얻고있다. 이것을 어떻게 설정해야 하는가?
class Controllers_Images extends Controller_Template
{
public function action_index()
{
//Use Model_Image to find many images
//Create appropriate view
}
public function get_id($id)
{
//Use Model_Image to find specific image
//Create appropriate view
}
}
routes.php
에서 :
return array(
'images/(:num)'=>'images/id/$1',
//other routing stuff...
);
이 설정, URL에 "mysite.com/images와