function orders(){
$order_id = $this->uri->segment(3);
if($order_id){
$data['main_content'] = "admin-order-page";
$data['order_id'] = $order_id;
$this->load->view("includes/cp-template",$data);
}else{
$data['main_content'] = "admin-orders";
$this->load->view("includes/cp-template",$data);
}
}
以上是我的控制器中的订单方法,所以 www.myexample.com/orders
我想知道处理 url 中传递的信息的正确方法是什么。在我的示例中,您只需将 /orders 转到特定视图,如果附加了 ID,/orders/23,它将转到产品页面。
我现在想在我的 /orders 视图上添加分页,并希望在 url 中传递页码,例如 /orders/page/2。我是否应该添加更多逻辑来查找“页面”的 uri?
有没有更好的方式来组织这一切?