editor_html에서 html이 먼저 나올수 있도록
본문
shop>쇼핑몰관리>상품관리>상품입력에서
상품설명 editor_html 에서만 hltml이 먼저 선택되어 있게 할수 있습니까?
editor.lib.php 수정하라고 하니 ~잘 모르겠습니다.
조언좀 부탁드립니다.^^
답변 3
※ 프로젝트 전반에 걸쳐 적용하는 것이아니라,
특정 페이지(상품설명 editor_html 에서만)에만 적용하시려면 ~
= /adm/shop_admin/itemform.php를 수정하여
editor_html
필드의 모드를 HTML로 설정할 수 있습니다.
- editor_html
호출 바로 아래에 JavaScript를 추가하여 HTML 탭을 기본으로 선택하도록 설정
<tr>
<th scope="row">상품설명</th>
<td colspan="2">
<?php echo editor_html('it_explan', get_text(html_purifier($it['it_explan']), 0)); ?>
<script>
document.addEventListener("DOMContentLoaded", function () {
const itExplanEditor = document.querySelector('[name="it_explan"]');
if (itExplanEditor) {
const htmlTab = document.querySelector('.editor-tab[data-mode="html"]');
if (htmlTab) {
htmlTab.click();
}
}
});
</script>
</td>
</tr>
- 모바일 상품설명에도 동일하게 적용
<tr>
<th scope="row">모바일 상품설명</th>
<td colspan="2">
<?php echo editor_html('it_mobile_explan', get_text(html_purifier($it['it_mobile_explan']), 0)); ?>
<script>
document.addEventListener("DOMContentLoaded", function () {
const mobileExplanEditor = document.querySelector('[name="it_mobile_explan"]');
if (mobileExplanEditor) {
const htmlTab = document.querySelector('.editor-tab[data-mode="html"]');
if (htmlTab) {
htmlTab.click();
}
}
});
</script>
</td>
</tr>
<div class="se2_conversion_mode">
<button type="button" class="se2_inputarea_controller husky_seditor_editingArea_verticalResizer" title="입력창 크기 조절"><span>입력창 크기 조절</span></button>
<ul class="se2_converter">
<li class="active"><button type="button" class="se2_to_editor"><span>Editor</span></button></li>
<li><button type="button" class="se2_to_html"><span>HTML</span></button></li>
<li><button type="button" class="se2_to_text"><span>TEXT</span></button></li>
</ul>
</div>
//위 코드를 plugin/editor/smarteditor2/SmartEditor2Skin_ko_KR.html 에서 차아서 아래처럼 바꿔주세요.
<div class="se2_conversion_mode">
<button type="button" class="se2_inputarea_controller husky_seditor_editingArea_verticalResizer"
title="입력창 크기 조절"><span>입력창 크기 조절</span></button>
<ul class="se2_converter">
<li class="active"><button type="button" class="se2_to_html"><span>HTML</span></button></li>
<li><button type="button" class="se2_to_editor"><span>Editor</span></button></li>
<li><button type="button" class="se2_to_text"><span>TEXT</span></button></li>
</ul>
</div>
r감사합니다. 굿
답변을 작성하시기 전에 로그인 해주세요.