영카트5 > 상품관리 > 여분필드10 저장이 안됩니다. ㅠㅠ 채택완료
영카트 > 상품관리 > 여분필드10 을 이용하여
(여분필드1~3은 각용도에 맞게 코딩하여 잘 사용중이며, 여분필드4~7은 주석처리, 여분필드8~9는 사용하지 않는 상태)
유튜브동영상 URL을 입력받아 상품상세페이지에 나오도록 하는 소스입니다.
상품관리 페이지(adm/shop_admin/itemform.php)
<tr>
<th scope="row"><label for="it_10">관련 동영상</label></th>
<td>
<?php echo help("URL을 입력하지 않으면 출력하지 않습니다."); ?>
<input type="text" name="it_10" value="<?php echo get_text($it['it_10']); ?>" id="it_10" class="frm_input" size="90">
</td>
<td class="td_grpset"></p>
<p> <input type="checkbox" name="chk_ca_10" value="1" id="chk_ca_10">
<label for="chk_ca_it_maker">분류적용</label>
<input type="checkbox" name="chk_all_10" value="1" id="chk_all_10">
<label for="chk_all_it_maker">전체적용</label>
</td>
</tr></p>
<p> <?php for ($i=8; $i<=9; $i++) { ?>
<tr>
<th scope="row">여분필드<?php echo $i ?></th>
<td class="td_extra">
<label for="it_<?php echo $i ?>_subj">여분필드 <?php echo $i ?> 제목</label>
<input type="text" name="it_<?php echo $i ?>_subj" id="it_<?php echo $i ?>_subj" value="<?php echo get_text($it['it_'.$i.'_subj']) ?>" class="frm_input">
<label for="it_<?php echo $i ?>">여분필드 <?php echo $i ?> 값</label>
<input type="text" name="it_<?php echo $i ?>" value="<?php echo get_text($it['it_'.$i]) ?>" id="it_<?php echo $i ?>" class="frm_input">
</td>
<td class="td_grpset">
<input type="checkbox" name="chk_ca_<?php echo $i ?>" value="1" id="chk_ca_<?php echo $i ?>">
<label for="chk_ca_<?php echo $i ?>">분류적용</label>
<input type="checkbox" name="chk_all_<?php echo $i ?>" value="1" id="chk_all_<?php echo $i ?>">
<label for="chk_all_<?php echo $i ?>">전체적용</label>
</td>
</tr></p>
<p>
문제점: 상품관리페이지에서 여분필드10에 URL을 입력하고 확인을 누르면 상품관리 페이지에 적용 및 저장이 되지도 않고 사라져 버리고, 해당상품의 상세페이지 적용이 안됩니다.
그런데 분류적용 및 전체적용에 체크하고 URL을 입력하고 확인을 누르면 이건 또 적용이 됩니다.
상품관리페이지 여분필드10에 저장이 안되는 건 무엇이 문제이며 해결책을 알고 싶습니다. ㅠㅠ
고수님들의 도움 부탁드립니다. ㅠㅠ
답변 3개
/main/adm/shop_admin/itemformupdate.php
이곳에서 아래 부분을 봐 보세요
it_10 = '$it_10'
어떻게 되어 있는지
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
해당만 봐서는 문제가 없어서 해당만 가지고는 정확하게 알기는 힘듭니다. 처리 페이지에서 post 값이 어떻게 넘어오는지 일단 먼저 확인해보셔야할거 같습니다.
답변에 대한 댓글 1개
조언 감사합니다. ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
해당부분이 누락되어 있어더라구요
감사합니다.