제목 | 검색어 유지 문의드립니다!! | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 미스힐링 | 작성시각 | 2020/03/11 11:46:17 |
|
|||
<?php echo form_open('/notice/search', array('method'=>'get')); ?> <input type="text" name="f" class="form-control" placeholder="Search" value="<?php echo set_value('f'); ?>" autocomplete="off"> <input type="text" name="l" class="form-control" placeholder="Search" value="<?php echo set_value('l'); ?>" autocomplete="off"><?php echo form_error('f'); ?><?php echo form_error('l'); ?> <div class="input-group-btn"> <button class="btn btn-default" type="submit"> <i class="glyphicon glyphicon-search"></i> </button> </div><?php echo form_close(); ?>
현재 검색 form에서 검색어 입력하면 검색어에 따른 페이징 처리는 잘 되고 있는데 입력 후에 input 태그에서 검색어가 유지가 안됩니다. URL에서는 유지가 잘되고 있구요.. 혹시 검색어 유지는 어떤방식이 좋을까요? 고수님들 조언 부탁드립니다 ㅜㅜ |
|||
다음글 | CI a href 방법 질문.. (3) | ||
이전글 | 아파치 x-foward 세팅을 했는데 session i... (6) | ||
변종원(웅파)
/
2020/03/11 13:23:12 /
추천
0
|
미스힐링
/
2020/03/11 14:23:05 /
추천
0
조언 감사합니다!! 근데 url이 http://localhost/notice/search/a/c 이런식으로 도메인/클래스/메서드/변수1/변수2 이럴줄 알았는데 계속 http://localhost/notice/search?f=a&l= 이런식으로 쿼리스트링 형태가 되버려서 세그먼트를 안쓰다보니 url헬퍼를 쓸수가없네요 ㅜㅜ 'first_name' => $this->input->post('f', TRUE), 이렇게 post파라미터로 값을 form에서 전달받으면.. 어떻게 하면 세그먼트에 표시되도록 할수 있을까요?ㅜㅜ |
변종원(웅파)
/
2020/03/11 17:35:28 /
추천
0
컨트롤러에서 어떻게 구현했는지 알아야 답변가능합니다. 스무고개 시작~~ ^^ |
미스힐링
/
2020/03/12 09:38:47 /
추천
0
저는 파라미터에 대한 세그먼트 URL이 자동으로 되는줄 알았는데 function($param1, $param2) 이렇게 인자로 넘기는 값에 대해서만 세그먼트 처리가 되고 get이나 post 파라미터로 넘기면 쿼리 스트링으로 바뀌더라구요;; 그래서 어제 계속 해보다 안되서 걍 파라미터는 쿼리스트링으로 하기로 했습니다 ㅜㅜ |
set_value('f') 이 부분은 폼검증을 사용해야 쓸 수 있습니다. 폼 검증 하고 있는지와
주소에서 유지되고 있으면 매뉴얼 참고해서 주소의 값을 가져와서 표현할 수 있습니다.