XE(XpressEngine) 강좌

[xe] 게시판 사용자 항목 추가하기

xemaker 2017. 3. 28. 21:08

아 새벽에 삽질을 해서 다시는 삽질을 하지 않겠다는 생각으로 포스팅 한다.


일단 캐쉬파일 재 생성이 중요하다. 이거 알았는데 급한마음에....


비회원일때 핸드폰 번호와 pc,모바일인지 2가지 추가하는 방법이다.


일단 phpmyadmin에서 documents 테이블에 항목 2개를 추가한다.


이 때 주의 할게 null 에 체크를 꼭해줘야 한다.


그 다음 insertDocument.xml


 <column name="hp" var="hp" default=""/>

 <column name="is_mobile" var="is_mobile" default=""/>


documents.xml


    <column name="hp" type="varchar" size="20" default="" />

    <column name="is_mobile" type="varchar" size="50" default="" />


write_form.html


<span class="item" cond="!$is_logged">

<label for="hp" class="iLabel">핸드폰</label>

<input type="text" name="hp" id="hp" value="" class="iText" style="width:100px" title="myhp" />

</span>

<span cond="Mobile::isMobileCheckByAgent()"><input type="hidden" name="is_mobile" id="is_mobile" value="mobile"></span>

<span cond="!Mobile::isMobileCheckByAgent()"><input type="hidden" name="is_mobile" id="is_mobile" value="pc"></span>


이렇게 하고 


다시한번 강조하지만


캐쉬파일 재성성