테스트 사이트 - 개발 중인 베타 버전입니다

회원가입시 수신동의 체크박스 원래 체크되어있게 하고 싶습니다. 채택완료

옵저버러 3년 전 조회 2,205

고도몰을 이용중입니다.

회원가입할 때 이메일과 휴대폰번호를 쓰고 아래에 수신 동의 체크박스가 있잖아요.

원래 체크되어있고 클릭 시 해제할 수 있도록 하고 싶은데 방법을 통 모르겠습니다....

checkbox를 여러번 만져봤는데 안바뀌고 정말 미치겠네요 ㅜㅜㅜ

전문가님들의 소중한 의견 부탁드립니다.

 

 

</p>

<p> </p>

<p><tr>

                <th><span>{=__('이메일')}</span></th>

                <td class="member_email">

                    <div class="member_warning">

                        <input type="text" name="email" id="email" value="{data.email}" tabindex="-1">

                        <select id="emailDomain" name="emailDomain" class="chosen-select">

                            <!--{@ joinField.email.data}--><!--{? .value_ == data.emailDomain}-->

                            <option value="{.key_}" selected="selected">{.value_}</option>

                            <!--{:}-->

                            <option value="{.key_}">{.value_}</option>

                            <!--{/}--><!--{/}-->

                        </select>

                    </div>

                    <div class="member_warning js_email"></div>

                    <!--{? joinField.maillingFl.use === 'y'}-->

                    <div class="form_element">

                        <input type="checkbox" id="maillingFl" name="maillingFl" value="y" {? data.maillingFl == 'y'}checked="checked"{/}>

                        <label for="maillingFl" class="check_s {? data.maillingFl == 'y'}on{/}">{=__('정보/이벤트 메일 수신에 동의합니다.')}</label>

                    </div>

                    <!--{/}-->

                </td>

            </tr>

            <!--{/}-->

            <!--{? joinField.cellPhone.use == 'y'}-->

            <tr>

                <th><span {data.authClassRequired}>{=__('휴대폰번호')}</span></th>

                <td class="member_address">

                    <!--{ ? gGlobal.isFront }-->

                    {=gd_select_box('cellPhoneCountryCode', 'cellPhoneCountryCode', countryPhone, null, data.cellPhoneCountryCode, __('국가코드'), 'style="width: 120px;"', 'chosen-select')}

                    <!--{ / }-->

                    <div class="address_postcode">

                        <input type="text" id="cellPhone" name="cellPhone" maxlength="12" placeholder="- {=__('없이 입력하세요.')}" data-pattern="gdNum" value="{data.cellPhone}" {data.authReadOnly}>

                        <!--{? isMyPage}-->

                        <!--{ ? data.authReadOnly != '' }-->

                        <button class="btn_post_search" type="button" id="btnAuthPhone">

                            {=__('휴대폰번호 변경')}

                        </button>

                        <!--{ / }-->

                        <!--{ / }-->

                    </div>

                    <!--{? joinField.smsFl.use === 'y'}-->

                    <div class="form_element">

                        <input type="checkbox" id="smsFl" name="smsFl" value="y" {? data.smsFl == 'y'}checked="checked"{/}>

                        <label for="smsFl" class="check_s {? data.smsFl == 'y'}on{/}">{=__('정보/이벤트 SMS 수신에 동의합니다.')}</label>

                    </div>

                    <!--{/}-->

                </td>

            </tr></p>

<p> </p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
3년 전

{? data.maillingFl == 'y'}

-> {? data.maillingFl == 'y' || true}
{? data.smsFl == 'y'}

-> {? data.smsFl == 'y' || true}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

옵저버러
3년 전
아니... 천재신가요??? 너무 감사합니다!!!! 혹시 무슨 원리인건지 설명 부탁드려도 될까요??
마르스컴퍼니
3년 전
https://www.habonyphp.com/2019/02/blog-post_12.html

https://server-talk.tistory.com/244

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인