묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
첨부파일 갯수 대로 이미지가 출력됩니다.
2008.05.20 13:43
소마님과 대암지기 님이 올려주셨던 내용입니다만..
업로드 된 이미지 파일들을 추출하여 이미지 슬라이드로 출력하려고 합니다.
별도의 파일로 만들어 include 해서 사용하려는데
업로드 된 이미지 파일이 4개일경우, 4개의 슬라이드가 출력됩니다.
첫번째 슬라이드는 1번 첨부 이미지
두번째 슬라이드는 1~2번 첨부 이미지
세번째 슬라이드는 1~3번 첨부 이미지
네번째 슬라이드는 1~4번 첨부 이미지
업로드 된 이미지가 4개인지라 마지막 1~4번이 첨부된 슬라이드만 출력되야 하는데..
어떤식으로 해결해야 하는지 궁금합니다.
고수님들 답변 부탁드립니다.
업로드 된 이미지 파일들을 추출하여 이미지 슬라이드로 출력하려고 합니다.
별도의 파일로 만들어 include 해서 사용하려는데
업로드 된 이미지 파일이 4개일경우, 4개의 슬라이드가 출력됩니다.
첫번째 슬라이드는 1번 첨부 이미지
두번째 슬라이드는 1~2번 첨부 이미지
세번째 슬라이드는 1~3번 첨부 이미지
네번째 슬라이드는 1~4번 첨부 이미지
업로드 된 이미지가 4개인지라 마지막 1~4번이 첨부된 슬라이드만 출력되야 하는데..
어떤식으로 해결해야 하는지 궁금합니다.
고수님들 답변 부탁드립니다.
{@ $uploaded_list = $oDocument->getUploadedFiles() } <!--@foreach($uploaded_list as $key => $file)--> {@$file_explode=explode(".",strtoupper($file->source_filename))} <!--@if($file_explode[1]=="GIF" || $file_explode[1]=="JPG" || $file_explode[1]=="PNG" || $file_explode[1]=="BMP")--> <img src="http://gamejil.com/system/common/tpl/images/blank.gif" images_list="{$picture_slide}" bg_color="FFFFFF" border_color="e0e1db" border_thickness="1" gallery_align="left" gallery_style="slide" editor_component="image_gallery" style="width: 404px;" /> <!--@end--> <!--@end-->
이게 적당한 답변이 될지 모르겠네요.
첨부파일의 정보를 담고 있는 배열을 컨트롤 할 수 있는 방법을 올립니다.
<!--@foreach($document_list as $no => $document)-->
<!-- 업로드 파일 정보 -->
{@ $uploaded_list = $document->getUploadedFiles() }
{print_r($uploaded_list)}
이 함수로 배열 정보를 출력하면 아래 정보가 나옵니다.
Array (
[0] => stdClass Object
( [file_srl] => 6813
[upload_target_srl] => 6812
[sid] => 583b89fa536be2ec2a720975ccbe6586
[module_srl] => 349
[member_srl] => 5737
[download_count] => 0
[direct_download] => Y
[source_filename] => img05.jpg
[uploaded_filename] => ./files/attach/images/349/812/006/img05.jpg
[file_size] => 90556
[comment] =>
[isvalid] => Y
[regdate] => 20080520170813
[ipaddress] => 218.148.101.26
[download_url] => http://slimkorea.net/?module=file&act=procFileDownload&file_srl=6813&sid=583b89fa536be2ec2a720975ccbe6586
)
) 1
복부 지방흡입 사진입니다.
파일을 여러개 업로드 하면
Array (
[0] => stdClass Object
여기 숫자가 늘어 나겠죠.
저 정보에 접근하는 법은 아래와 같습니다.
{$uploaded_list[0]->uploaded_filename} => 이렇게 출력 됩니다. ./files/attach/images/349/812/006/img05.jpg
도움이 되는 답변이 되었는지 모르겠네요 ^^