繁体   English   中英

CodeIgniter中的URL问题

[英]Issue with URL in CodeIgniter

我在汽车上的网站遇到问题-现在我在CodeIgniter上遇到的问题是,如果我选择“制造”,则在“新车”部分中,URL如下所示。

http://carandme.com/new-cars/ashok-leyland-cars-in-india?car_type=new&car_type_id=1&maker_id=106&maker_identifier=ashok_leyland&model_id=&model_identifier=

但我想要这样的网址。

http://carandme.com/new-cars/ashok-leyland-cars-in-india

同样,在同一页面上的优化搜索中也遇到了问题,即如果我选择两辆车,URL不会改变,但参数会改变。 有没有办法让它没有参数。

$ input1 = $ this-> input-> post('user_search1'); $ input2 = $ this-> input-> post('user_search2');

$ user_input =数组($ input1,$ input2); //制作用户搜索数组输入$ search_field_name = array(“ search_col_name1”,“ search_col_name2”); //进行搜索的表的原始列名

//合并后作为uri发送$ searchparams_uri = array_combine($ search_field_name,$ user_input);

//如果Values为null或未设置,则从数组中删除键和值。$ searchparams_uri = array_filter($ searchparams_uri);

//将关联数组$ this-> terms_uri转换为要附加到base_url的段$ keys = $ this-> uri-> assoc_to_uri($ this-> terms);

$ this-> load-> library('pagination'); $ config ['base_url'] = base_url()。'index.php / controller / method_name /'.'/'.$ keys。'/';

您将获得如下URL:index.php / controller / method_name / search_col_name1 / input1 / search_col_name1 / input1

根据您的需要进行折断和制作。 欢迎提问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM