묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
기본이미지갤러리 컴포넌트의 업로드 파일 리스트 질문~
2009.02.26 18:04
popup.js에서 아래의 소스 부분이 업로드한 파일 리스트를 갖고 오는 부분 입니다.
// 부모창의 업로드된 파일중 이미지 목록을 모두 가져와서 세팅
var fo = xGetElementById("fo");
var editor_sequence = fo.editor_sequence.value;
var parent_list_obj = opener.xGetElementById("uploaded_file_list_"+editor_sequence);
if(parent_list_obj) {
var list_obj = xGetElementById("image_list");
for(var i=0;i<parent_list_obj.length;i++) {
var opt = parent_list_obj.options[i];
var file_srl = opt.value;
var file_obj = opener.uploadedFiles[file_srl];
var filename = file_obj.download_url.replace(request_uri,'');
if((/(jpg|jpeg|gif|png)$/i).test(filename)) {
var selected = false;
if(selected_images.indexOf(filename)!=-1) selected = true;
var opt = new Option(opt.text, opt.value, false, selected);
list_obj.options.add(opt);
}
}
}
popup.html에서 위에서 만든 업로드 리스트를 보여 줍니다.
<tr>
<th scope="row"><div>{$lang->image_list}</div></th>
<td>
<select id="image_list" size="6" multiple="true" class="image_list">
</select>
<p>{$lang->about_image_list}</p>
</td>
</tr>
이외에 파일 리스트를 얻어오는 부분은 없는걸로 파악이 되는데
실제 위의 소스를 만들고 있는 컴포넌트에 적용을 하면 동작을 하지 않습니다.
기본이미지갤러리 컴포넌트의 모든 파일에서 image_list 로 검색해봐도 관련된 부분은 없는것 같은데 무슨 차이가 있는 건가요?
각각의 컴포넌트는 독립적이라 해당 컴포넌트의 소스외에 관련된 부분은 없을거라 판단이 되는데 이유를 모르겠네요.
image_list라는게 상위단에서 정의된 건가요??
태그 연관 글
- [2019/06/11] 묻고답하기 첨부파일 본문 삽입 다운로드 에러 *2
- [2019/04/21] 웹마스터 팁 1.11.3 업로드 패치 이후 업로드 오류 관련
- [2017/10/21] 포럼 Transfer-encoding: chunked 대용량 파일 첨부 시 에러 문제 *2
- [2016/08/03] 묻고답하기 이미지 갤러리 컴포넌트 loading 문제
- [2015/06/02] 묻고답하기 첨부 파일이 업로드 되지 않습니다. 제발 도와주세요!!!!!!!!!! *3