변경 파일 목록
총 2개
Admin (1)
sms_auto.phpmember/Controller (1)
SmsAutoController.phpAdmin/Member/변경 파일 코드
추가삭제
변경 전sms_auto.php
| </div> | |
| </div> | |
| <div class="table-title gd-help-manual"> | |
| SMS 발송 정보 설정 | |
| </div> | |
변경 후sms_auto.php
| </div> | |
| </div> | |
| <?php if (isset($smsSendSettingItems)): ?> | |
| <div class="design-notice-box mgb20 sms-send-setting-status"> | |
| <strong>원활한 SMS 발송을 위해서는 아래 항목이 모두 <span class="sms-send-setting-completed">완료</span>로 표기되어야 합니다.</strong> | |
| <ul class="sms-send-setting-list"> | |
| <?php foreach ($smsSendSettingItems as $smsSendSettingItem): ?> | |
| <li> | |
| <?= gd_htmlspecialchars($smsSendSettingItem['name']) ?> : | |
| <span class="<?= gd_htmlspecialchars($smsSendSettingItem['statusClass'] ?? '') ?>"><?= gd_htmlspecialchars($smsSendSettingItem['statusText']) ?></span> | |
| </li> | |
| <?php endforeach; ?> | |
| <?php if (!empty($smsSendSettingGuideUrl)): ?> | |
| <li>상세 항목별 설정 방법은 <a href="<?= gd_htmlspecialchars($smsSendSettingGuideUrl) ?>" target="_blank" rel="noopener noreferrer" class="sms-send-setting-guide-link">SMS 발송 설정 가이드</a> 를 확인해주세요.</li> | |
| <?php endif; ?> | |
| </ul> | |
| </div> | |
| <?php endif; ?> | |
| <div class="table-title gd-help-manual"> | |
| SMS 발송 정보 설정 | |
| </div> | |
변경 전SmsAutoController.php
| /** @var SmsManageCallNumberService $smsManageCallNumberService */ | |
| $smsManageCallNumberService = \App::getInstance(SmsManageCallNumberService::class); | |
| $hasRegisteredCallNumber = $smsManageCallNumberService->hasRegisteredCallNumber(); | |
| $checked = $smsAutoData['checked']; | |
| $this->setData('smsAutoData', gd_htmlspecialchars($smsAutoData)); | |
| $this->setData('checked', gd_isset($checked)); | |
| $this->setData('hasRegisteredCallNumber', $hasRegisteredCallNumber); | |
| $this->setData('policy', ComponentUtils::getPolicy('sms.sms080')); | |
| $this->setData('memberJoin', ComponentUtils::getPolicy('member.join')); | |
| $this->setData('useApprovalFlag', ($memberJoin['appUseFl'] != 'n' || $memberJoin['under14Fl'] == 'y')); | |
| $this->setData('commerceShopMainUrl', ConfigUrlUtils::getNhnCommerceMyGodoUrl('shop-main')); | |
| $this->setData('commerceSmsRefusalIntroUrl', ConfigUrlUtils::getNhnCommerceEchostUrl('sms-refusal-intro')); | |
| } | |
| } | |
변경 후SmsAutoController.php
| /** @var SmsManageCallNumberService $smsManageCallNumberService */ | |
| $smsManageCallNumberService = \App::getInstance(SmsManageCallNumberService::class); | |
| $hasRegisteredCallNumber = $smsManageCallNumberService->hasRegisteredCallNumber(); | |
| $smsSendSettingItems = $smsManageCallNumberService->getSendSettingStatusItems(); | |
| $checked = $smsAutoData['checked']; | |
| $this->setData('smsAutoData', gd_htmlspecialchars($smsAutoData)); | |
| $this->setData('checked', gd_isset($checked)); | |
| $this->setData('hasRegisteredCallNumber', $hasRegisteredCallNumber); | |
| $this->setData('smsSendSettingItems', $smsSendSettingItems); | |
| $this->setData('policy', ComponentUtils::getPolicy('sms.sms080')); | |
| $this->setData('memberJoin', ComponentUtils::getPolicy('member.join')); | |
| $this->setData('useApprovalFlag', ($memberJoin['appUseFl'] != 'n' || $memberJoin['under14Fl'] == 'y')); | |
| $this->setData('commerceShopMainUrl', ConfigUrlUtils::getNhnCommerceMyGodoUrl('shop-main')); | |
| $this->setData('commerceSmsRefusalIntroUrl', ConfigUrlUtils::getNhnCommerceEchostUrl('sms-refusal-intro')); | |
| $this->setData('smsSendSettingGuideUrl', $smsManageCallNumberService->getSendSettingGuideUrl()); | |
| } | |
| } | |