사용자 도구

사이트 도구


그누보드:확장필드만들기
확장필드만들기

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
그누보드:확장필드만들기 [2025/09/15 11:16] – 로직 이거니맨그누보드:확장필드만들기 [2025/09/15 15:05] (현재) 이거니맨
줄 75: 줄 75:
  
  
 +==== 2. 쓰기 기능 구현하기 ====
 +
 +write.skin.php 파일을 다음과 같이 고친다. 
 +
 +다음 코드와 같이 $write다음 배열에 추가한 컬럼을 적으면 된다. 
 +
 +<code php>
 +        <input type="text" name="wr_1" value="<?php echo $write['wr_1'] ?>" id="wr_1" required class="frm_input full_input required" size="50" maxlength="255" placeholder="">
 +        <input type="text" name="firmName" value="<?php echo $write['firmName'] ?>" id="firmName" required class="frm_input full_input required" size="50" maxlength="255" placeholder="">
 +</code>
 +
 +
 +여분 필드인 wr_1이 이미 지정된 것에 반하여, 커스텀하게 만든 컬럼인 'firmName'이 역시 작용하는 것을 알 수 있다.
 +
 +
 +{{:그누보드:확장필드쓰기기능스크린샷.png?600|확장필드쓰기기능스크린샷}}
 +
 +
 +==== 3. 읽기 기능 구현하기 ====
 +
 +view.skin.php파일을 수정하면된다.
 +
 +다음 코드와 같이 $view다음 배열에 추가한 컬럼을 짖어하면 된다.
 +
 +<code php>
 +            <ul>
 +                <li> 회사이름 </li>
 +                <li>  <?php echo $view['firmName']; // 글제목 출력 ?>   </li>
 +            </ul>
 +</code>
 +
 +
 +{{:그누보드:확장필드읽기기능스크린샷.png?600|확장필드읽기기능스크린샷}}
 +
 +==== 4. 목록 기능 구현하기 ====
 +
 +목록은 list.skin.php 파일이다.
 +
 +다음과 같이 $list[$i]다음에 해당 컬럼을 배열으로 주면 된다.
 +
 +<code php> 
 +                    <?php echo $list[$i]['firmName'] ?>
 +</code>
 +
 +
 +{{:그누보드:확장필드목록기능스크린샷.png?600|확장필드목록기능스크린샷}}
  
그누보드/확장필드만들기.1757902589.txt.gz · 마지막으로 수정됨: 저자 이거니맨