| 제목 | 포럼 소스 여쭤볼게있습니다. | ||
|---|---|---|---|
| 글쓴이 | 짱구 | 작성시각 | 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버전을 보고 추가해넣으시거나 내일 답글 다시 올릴 때까지 기다려주세요.