CI 묻고 답하기

제목 포럼소스 main.php에서의 notice출력
글쓴이 이그니 작성시각 2014/06/18 14:02:10
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 12878   RSS
notice의 db정보출력하는 내용까지이해가되었는데요...

notice 컨트롤러나 notice view페이지(list)의 경로를 알수가없네요... 
즉 a태그에서 링크를 눌럿을떄 주소창에 notice/lists/page/1 이부분 출력되는 view페이지요..

참조코드
    function help_list($table_name, $table)                //뿌려질 이름, db안에 테이블명
    {    

        // 쿼리설정,정리
        $this->db->cache_on();
        $tables = "board_".$table;                        //db안에 테이블명 
        $this->db->order_by($tables.'.no', 'desc');        
        $this->db->limit(7);
          $this->db->where(array("is_delete" => 'N', 'original_no' => '0'));
        $query = $this->db->get($tables);
        $this->db->cache_off();
        $return_val = '
        <div class="q_latest">

        <ol class="q_latest_ol">
            <li>
                <h4><a href="/'.$table.'/lists/page/1">'.$table_name.'</a></h4>
            </li>
            <ul>';
            foreach ($query->result_array() as $list)
            {

            $return_val .= '
                <li>
                    
                    <div style="float:right;">'.substr($list['reg_date'], 0, 10).'</div>
                    <div class="q_latest_line"></div>
                </li>';
             }
            $return_val .= '
            </ul>
        </ol>';

        if ($query->num_rows() == 0)
        {
            $return_val .= '
            <div><br>  게시물이 없습니다.
            </div>';
        }

        $return_val .= '</div><br>';
        return $return_val;
    }
 다음글 데이터를 넘겨주기에 관해서 질문드립니다. (4)
 이전글 마냐 공개보드 소스 및 링크 에러 (2)

댓글

변종원(웅파) / 2014/06/18 14:44:00 / 추천 0
config/routes.php 파일을 열어보시면 답이 있습니다. ^^

주소에서 첫번째 세그먼트는 컨트롤러가 아니라 게시판이름입니다.
이그니 / 2014/06/18 15:55:36 / 추천 0
웅파님/감사합니다.
죄송하지만 추가로
list_v에서 부려질때  table명이 board_file이면 일반자료실 board_notice면 공지사항 이런식으로 게시판 에 나오는건 어디서지정해주는것인가요..
 
변종원(웅파) / 2014/06/18 16:26:03 / 추천 0
위에 질문하신 board 생성자에서 상수 선언을 하죠. ^^
(원래는 hook으로 컨트롤러 로딩되기전에 했었는데 포럼소스 변경하면서 상수 선언시점을 옮겼습니다.)