질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS XpressEngine

Screenshot 2020-01-23 at 16.38.33.jpg

 

회원가입 signup_form.html
에서 메일 비밀번호 앞에 아이콘을 넣었습니다.

그리고 추가항목으로 이름,연락처,홈페이지 등 앞에도 아이콘을 넣고 싶은데
방법을 알 수 있을까요?

  • profile

    확장변수 (사용자입력)의 경우 스킨에서 출력할때 loop 반복문 형식으로 출력됩니다.

     

    이름, 연락처, 홈페이지의 항목에 맞는 아이콘을 추가하시려면 loop문 내부에서 아이콘이 출력될 위치에

    조건문 (cond, if-else등)을 이용하여 확장변수 배열내부의 index순서 혹은 name값 등을 기준으로 출력해줄 아이콘을 직접 지정해주셔야 합니다.

     

    만약 위의 방법이 어렵다면..

    실제 웹페이지에서 필요한 요소(엘리먼트)의 html 소스를 개발자도구 등에서 복사하시어

    signup_form.html 에서 직접 넣고 수정하셔도 작동 됩니다.

     

    ex:

    <아이콘> <input type="text" name="확장변수1" required="" placeholder="확장변수1" title="확장변수1">

     

    이 경우 회원가입폼 내부의 반복문 부분은 삭제 혹은 주석처리하셔야 됩니다.

    위 방법은 회원 확장변수등이 추가되거나 삭제되는경우 스킨또한 다시 변경해주어야 되기 때문에 귀찮습니다.