웹마스터 팁

2틀간의 삽질끝에 알아낸 방법입니다.


아래 방법은 부족한 프로그램 실력으로 머릴 최대한 쥐어짜서 나름대로 만든것이니 그냥 귀엽게 봐주세요.
분명 이것 말고 더 간단한 방법이 있는것 같은데...ㅡ.ㅡ;;;

일단 수정해야 할 파일은 3가지 입니다.

/zbxe/common/lang/ko.lang.php  파일 

213라인 정도

    $lang->column_type = '형식';
    $lang->column_type_list['text'] = '한줄 입력칸 (text)';
    $lang->column_type_list['+
 '+
 'homepage'] = '홈페이지 형식 (url)';
    $lang->column_type_list['email_address'] = '이메일 형식 (email)';
    $lang->column_type_list['tel'] = '전화번호 형식 (phone)';
    $lang->column_type_list['textarea'] = '여러줄 입력칸 (textarea)';
    $lang->column_type_list['checkbox'] = '다중 선택 (checkbox)';
    $lang->column_type_list['select'] = '단일 선택 (select)';
    $lang->column_type_list['radio'] = '+
 '라디오버튼 (radio)';
    $lang->column_type_list['kr_zip'] = '한국주소 (zip)';
    $lang->column_type_list['date'] = '일자 (년월일)';
    //$lang->column_type_list['jp_zip'] = '일본주소 (zip)';
    $lang->column_name = '입력항목 이름';
    $lang->column_title = '입력항목 제목';
    $lang->default_value = '기본 값';
    $lang->is_active = '활성'+
 ';
    $lang->is_required = '필수항목';

 $lang->column_type_list['+ 'radio'] = '라디오버튼 (radio)';

이부분을 추가해줍니다.


/zbxe/modules/board/skins/xe_board/extra_var_value.html 파일 에서 


<!-- 단일 선택 -->
<!--@elseif($val->type == 'select')-->
    {htmlspecialchars($val->value)}
    &nbsp;

<!-- 라디오버튼 -->
<!--@elseif($val->type == 'radio')-->
    {htmlspecialchars($val->value)}
    &nbsp;

<!-- 날짜 입력 -->


<!-- 라디오버튼 -->
<
!--@elseif($val->type == 'radio')-->
    {htmlspecialchars($val->value)}
    &nbsp;


이부분을 추가해 줍니다.

마지막으로

/zbxe/modules/board/skins/xe_board/extra_var_form.html 파일 에서 


<!-- 라디오버튼 -->
<!--@elseif($val->type == 'radio')-->
 {@$v=explode(",",$val->default)}
 {@$v_count=count($v)}
 <!--@for($i = 0; $i < $v_count; $i++)-->
  <!--@if($val->default)-->
            <input type="radio" name="{$val->column_name}" value="{$v[$i]}"  <!--@if($v[$i] == $val->value)-->checked="checked"<!--@end-->>{$v[$i]}
  <!--@end--> 
 <!--@end--> 

<!-- 날짜 입력 -->

이부분을 추가해 줍니다.

추가하는 위치는


<!-- 단일 선택 -->

<!-- 라디오버튼 -->

<!-- 날짜 입력 -->

 붉은색 부분입니다.

위 소스가 조건문의 한 부분이기때문에 위 붉은색 부분 위치에 넣으시면 문제가 없을겁니다.


확장필드 추가에 주소와 이미지 업로드 기능도 빨리 밝혀 내었으면 좋겠는데..
고수님들 실력 발휘좀 해주삼.
제목 글쓴이 날짜
XE 템플릿에서 $_SESSION 변수 사용하기 신평 2014.12.21
CSS 코드를 손쉽게 prefix/minify 변환해주는 사이트 file sojumeister 2014.12.18
날짜비교 함수 [1] 별을따는소년 2014.12.17
제이쿼리 충돌시 팁 바나나소프트 2014.12.15
여러게시물을 작성시 쓰기버튼 노출의 여부로 고생할 때.. file BJ람보 2014.12.15
위젯 많은 페이지 - 부하 분산으로 속도 향상하기 [4] 엘카 2014.12.12
파일 삭제시 (글 수정시 파일삭제 / 파일관리에서 삭제 등) 사용자정의값이 삭제되지 않도록 패치 [3] sejin7940 2014.12.11
폰갭 작업시 폰 내부 html에 변수 전달 방법 (get) Happyphp 2014.12.09
IE에서 스크립트 생성 iframe 요소에 name 속성 지정이 무시될 때 신평 2014.12.08
PDF 뷰어 팁 [4] 돼지코구뇽 2014.12.06
페이지에 명언,좋은글,책속의 한줄 랜덤으로 뿌리기 [1] file 고니 2014.12.02
jq로 데이터 입력시 enter키 먹게 하기 [3] Happyphp 2014.11.27
bing 번역 함수 만들어 사용하기 Happyphp 2014.11.26
Animate 사용 돼지코구뇽 2014.11.26
xe 어플 개발시 키캡 4.4.4 미만 업로드 문제 [3] Happyphp 2014.11.25
XE 코어의 메일전송을 우리알림 모듈로 대체하는 방법 [30] file GG 2014.11.24
누리고쇼핑몰-모바일 이니시스 결제에서 필수요청값 누락 에러로 결제 안되는것 해결하는 미봉책 garnecia 2014.11.23
누리고 쇼핑몰 - 모바일 버전에서 상품몰에 취소/환불 부분이 적용안되는부분 해결 하는 팁 garnecia 2014.11.23
파일첨부 된 글을 게시글 이동시, 사용자정의 값이 전부 삭제되는 버그 패치 [5] sejin7940 2014.11.20
회원포인트 목록에서 검색 후 포인트 업데이트시 검색 상황이 그대로 유지되도록 sejin7940 2014.11.20