route 질문입니다.
안녕하세요.
밑에 있는 route는 앞에 shop_by_age라는 고정문자열이 있어서 처리하기가 수월한데요.
$route['shop-by-age/:any/:any/asd|desc/:num'] = "category/shop_by_age/$items[2]/$items[3]/$items[4]/$items[5]";
예를들어 브랜드명은 고정적인 문자열이 없어서 전부 regex로 처리해봤는데 이게 너무 길고 링크를 클릭할때마다 처리되는거라 혹시 과부화가 되지 않을까 해서요..ㅡㅡ;;
$route['\w+&?\w*/?\d*-?\d*/?\w*'] = "category/shop_by_brand/$items[1]/$items[2]/$items[3]";
$route['\w+/?\d*\+?-?/?\w*/?\w*/?\d*\&?\w*/?\+?\d*/?\w*/?\w*'] = "category/shop_by_brand/$items[1]/$items[2]/$items[3]";
이렇게 해도 괜찮은가요?작동은 하는데말이죠ㅡㅡ;;;
웬지 기본지식 없이 그냥 나혼자 막하는느낌이네요..ㅋㅋㅋㅋ
조언부탁드립니다.꾸벅
하시고
$this->uri->segment() 함수로 값을 가져 오셔도 됩니다.