| 제목 | 목록 필터 기능을 만들고 있는데요, 뷰 목록의 게시물이 반응이 없습니다;; | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 그동안 | 작성시각 | 2019/06/25 22:53:49 | 
|  | |||
| 게시물 목록에 필터 기능을 만들고 있는데요, (뷰)전체 목록에서 직종 체크박스를 선택하면, job_type값을 넘기고 조회해서, 이에 해당하는 게시물 만 보여지는 게 하고 있습니다. 근데, 모델-->컨트롤러--> 뷰로 $data를 넘겼거든요. 컨트롤러에서 뷰로 넘긴 $data를 출력해보면 아래와 같이 나옵니다 echo '<xmp>'; print_r($data); echo '</xmp>'; 
 
 근데 뷰에 이에 해당하는 게시물만 보여져야 하는데 반응이 없어요;; 
 
 [컨트롤러 - 아래 뷰로 $data값 넘김] 
    public function freelancer_list()
    {    		 
      	if ( $this->input->post('job_type', TRUE) ) 
		{ 		 
        	$filter_data = array(
			  'job_type' => $this->input->post('job_type', TRUE)                                           
            );
            $data['freelancer_list'] = $this->Profile_basic_m->freelancer_list($filter_data);
            $this->load->view('html/freelancer/freelancer_list_v',$data);
        }         
    }
 [ 뷰 - freelancer_list_v.php, 컨트롤러로 부터 받음 ] 
<?php                 
    //------------------------ 프로필 반복 시작 --------------------------
	foreach ($freelancer_list as $lt)
	{
 | |||
| 다음글 | 일부 php 파일의 경우 php_screw 가 작동하지... (1) | ||
| 이전글 | 복수개 파일 업로드 후, 업로드한 파일정보 db테이블에... (5) | ||
| 
                                배강민
                                /
                                2019/06/26 08:58:31 /
                                추천
                                0
                             
                                이해가 잘 되지 않습니다. 반응이 없다는게 어떻게 없다는건질 모르겠습니다. 뷰에서 저 값을 찍어보면 어떻게 다른건가요?
                             | 
| 
                                그동안
                                /
                                2019/06/26 09:54:11 /
                                추천
                                0
                             
                                체크박스(필터) 클릭했는데, 필터 되지 않은 전체 게시물 목록이 그대로 보여집니다. 반응이 없습니다.
                             | 
| 
                                변종원(웅파)
                                /
                                2019/06/26 09:54:27 /
                                추천
                                0
                             배열에 오브젝트라고... $lt->name $lt['name'] | 
| 
                                배강민
                                /
                                2019/06/26 10:10:19 /
                                추천
                                0
                             위 freelancer_list 배열 캡쳐하신거는 결과가 맞는건가요? 저 2개가 나오면 되는건가요? 아니면 저 2개가 아니어야한다는건가요? | 
| 
                                kaido
                                /
                                2019/06/26 10:30:29 /
                                추천
                                0
                             $this->output->enable_profiler(TRUE); 
 어디서 놓치고 있는지 활성화 시키고 확인해보세요. 느낌상 checkbox 값 전달이 생각 하신거랑 다르게 넘어오고 있지 않나 생각 드네요. 
 | 
| 
                                배강민
                                /
                                2019/06/26 12:24:13 /
                                추천
                                0
                             
                                그렇다면 ajax로 비동기로 갱신을 시키시려는 걸로 보이는데, 그럼 이건 javascript의 문제입니다.
                             | 
| 
                                그동안
                                /
                                2019/06/26 18:06:47 /
                                추천
                                0
                             
                                감사합니다. 한번 해보고 안되면 다시 질문 드릴께요;;
                             |