제목 | 포럼 소스 여쭤볼게있습니다. | ||
---|---|---|---|
글쓴이 | 짱구 | 작성시각 | 2013/06/06 19:49:55 |
|
|||
요즘 포럼소스를 이리저리 공부하는데 정말 잘되어 있어서 공부가 잘되더라구요. var act = '/<?php echo $url ?>/q/'+$("#q").val()+'/sfl/'+sfl_val; $("#bd_search").attr('action', act).submit();만약 5page 글을 읽다가 검색을 하면 $url 이부분에서 /notice/lists/page/5 까지 가져오더라구요. 수정된 부분을 제가 못찾는 건지 해서 여쭤봅니당.^^ |
|||
다음글 | 세션관련 질문이요 (2) | ||
이전글 | Array Post data를 DB에 insert, u... (2) | ||
변종원(웅파)
/
2013/06/07 00:15:57 /
추천
0
|
변종원(웅파)
/
2013/06/07 10:28:03 /
추천
0
두군데 수정하셔야 합니다.
첫번째는 board 컨트롤러 131 라인 //페이지 변수 삭제하는 부분 추가 $data['url'] = '/'.implode('/', url_delete($uri_array, 'page')); 두번째는 common_helper.php 아래 함수 내용으로 대체하시면 됩니다. function url_delete($url_arr, $del_param) { $arr_s = array_search($del_param, $url_arr); //검색 결과가 없으면 전달받은 배열을 그대로 반환 if($arr_s != '') { array_splice($url_arr, $arr_s, 2); } return $url_arr; } 포럼소스 압축해서 다시 올리겠습니다. 피드백 주셔서 감사합니다. |
짱구
/
2013/06/07 10:33:37 /
추천
0
웅파//
넵 페이지 삭제는 되었는데.. 저부분에서 또 궁금한게.. var act = '/<?php echo $url ?>/q/'+$("#q").val()+'/sfl/'+sfl_val;여기서에서 앞에 " / "를 붙히지 않으면 뒤에 notice/lists/q/ee/sfl/notice/lists/lists/q/ee/sfl/subject/q/eeee/sfl/subject 이렇게 붙더라구요. index.php/ 없이 사용 하도록 설정해둔 상태이구요. 이부분 설정하는부분 있는거 같은데 못찾아서 여쭤봅니당. |
변종원(웅파)
/
2013/06/07 10:58:32 /
추천
0
그건 당연한겁니다.
다른 링크도 마찬가지구요. index.php와는 상관없습니다. /로 시작을 해야 주소로 제대로 인식을 합니다. |
짱구
/
2013/06/07 11:03:59 /
추천
0
옹파//
그렇군여.. 2.1.3 의 포럼 소스를 보니 안보이는거 같아서 여쭤봤어여^^ lists view 페이지에서 / 를 붙히지 않아서.. 이게 어디서 붙어서 오나 해서 궁금했었거든여~ 감사합니당^^ |
변종원(웅파)
/
2013/06/07 11:06:17 /
추천
0
컨트롤러에서 $url 만들어주는데 거기서 붙여줍니다.
|
짱구
/
2013/06/07 13:41:24 /
추천
0
정말 감사합니다. ㅎㅎ |
원래 page/4 에 해당하는 부분을 주소에서 삭제하는 부분이 있습니다.
포럼소스 1.7.3버전을 보고 추가해넣으시거나 내일 답글 다시 올릴 때까지 기다려주세요.