묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
날짜선택 팝업이 뜨지 않습니다.
2013.03.04 00:20
러키군님의 아이콘샵 모듈을 사용하고 있습니다.
어자긴한건 그냥 쓰는데, 이벤트 제한기능이 작동하지 않습니다.
상품관리>상품등록을 클릭해보면 이벤트 제한 아래 기간을 입력하는 폼에 아무것도 입력되지 않습니다.
iconshop/tpl/icon_insert.html
위 파일을 봤더니 아래와 같아서 실력은 안되지만 혼자 해결해보려고 hidden부분에 date를 넣어보기도 하고 text에 date를 넣어보기도 했는데 둘 다 제대로 작동을 하지 않습니다.
어떻게 해야 폼에 글씨가 입력이 될까요?
잘부탁드립니다.
아래는 iconshop/tpl/icon_insert.html 파일에 이벤트제한 소스입니다.
<th scope="row"><div>{$lang->minute_limit}</div></th>
<td>
<input type="checkbox" name="minute_limit" id="minute_limit" value="Y" checked="checked"|cond="$iconItem->get('minute_limit')=='Y'" class="checkbox" />
<label for="minute_limit">{$lang->minute_limit_about}</label>
<p>
<input type="text" name="minute" value="{$iconItem->get('minute')}" class="inputTypeText w80" maxlength="11" />
<select name="time_opt" id="time_opt">
<option value="">{$lang->unit_min}</option>
<option value="day">{$lang->unit_day}</option>
</select>
=> <span id="time_result" style="color:blue;font-weight:bold"><block cond="$iconItem->icon_srl && $iconItem->allowTime()">{$iconItem->getTimeStr()}</block></span>
</p>
</td>
</tr>
<tr>
<th scope="row" rowspan="3"><div>{$lang->event_limit}</div></th>
<td>
<input type="checkbox" name="event_limit" id="event_limit" value="Y" checked="checked"|cond="$iconItem->get('event_limit')=='Y'" class="checkbox" />
<label for="event_limit">{$lang->event_limit_about}</label>
</td>
</tr>
<tr>
<td>
<input type="hidden" name="event_start" value="{$iconItem->get('event_start')}" />
<input type="text" value="{$iconItem->getStartDate('Y-m-d')}" readonly="readonly" class="inputDate inputTypeText" style="width:80px" />
<span class="button"><input type="button" value="{$lang->cmd_delete}" class="dateRemover" /></span>
~
</td>
</tr>
<tr>
<td>
<input type="hidden" name="event_end" value="{$iconItem->get('event_end')}" />
<input type="text" value="{$iconItem->getEndDate('Y-m-d')}" readonly="readonly" class="inputDate inputTypeText" style="width:80px" />
<span class="button"><input type="button" value="{$lang->cmd_delete}" class="dateRemover" /></span>
</td>
</tr>
<tr>
이전에 같은 글을 올려 readonly="readonly" 삭제해 보라는 답변을 얻었습니다만, (http://www.xpressengine.com/qna/21753661 여기입니다.)
해당 팁을 사용하면 글은 써지는데 입력이 되지 않습니다.
저장하고 나면 여전히 공란으로 남아요.
답변 부탁드립니다.
댓글 1
-
푸시아
2013.03.04 16:26
-
딸꾹질
2013.03.06 00:38
감사합니다! 아예 포기하고 쓸까 하다가 말씀하신것이 생각나서 애드온을 이것저것 껐다가 다시 켜봤는데 갑자기 되네요. 추 -
딸꾹질
2013.03.06 00:39
충돌한 애드온이 정확하게 어떤것인지는 모르겠지만 덕분에 해결했습니다. 감사합니다!
날짜선택 팝업이란 것은 아마도 jquery 데이트픽커 인가 그런 녀석을 말씀하시는 것 같습니다.
다시말해 되다가 안된다고 하심은, jquery가 어딘가 충돌이 있지 않나 의심됩니다.
충돌나는 jquery를 찾아서 수정해 주셔야 될 것 같습니다.