묻고답하기
게시판 리스트에 첨부파일을 순서별로 다운로드 링크를 만들고 싶습니다.
2014.01.09 17:32
현재 사용한 코드는 다음과 같습니다.
기본 게시판입니다.
목록 제목부분에
<!--// 첨부파일 다운로드용 -->
<th scope="col" ><span>첨부 파일</span></th>
<th scope="col" ><span>첨부 파일</span></th>
<th scope="col" ><span>첨부 파일</span></th>
목록출력부분에
<!---------------------------------------------------------------------------------------------------------------------------------->
<!--// 첨부파일 다운로드용 -->
<!--@if($document->hasUploadedFiles())-->
{@ $uploaded_list = $document->getUploadedFiles() }
<td class="author"><a href="#" onclick="{<!--@foreach($uploaded_list as $key => $file)-->window.open('{$file->download_url}');<!--@end-->}">{substr($file->source_filename,0,strlen($file->source_filename)-4)}</a> </td>
<!--@else-->
<td class="author"> </td>
<!--@end-->
<!--// 첨부파일 다운로드용 -->
<!--@if($document->hasUploadedFiles())-->
{@ $uploaded_list = $document->getUploadedFiles() }
<td class="author"><a href="#" onclick="{<!--@foreach($uploaded_list as $key => $file)-->window.open('{$file->download_url}');<!--@end-->}">{substr($file->source_filename,0,strlen($file->source_filename)-4)}</a> </td>
<!--@else-->
<td class="author"> </td>
<!--@end-->
<!--// 첨부파일 다운로드용 -->
<!--@if($document->hasUploadedFiles())-->
{@ $uploaded_list = $document->getUploadedFiles() }
<td class="author"><a href="#" onclick="{<!--@foreach($uploaded_list as $key => $file)-->window.open('{$file->download_url}');<!--@end-->}">{substr($file->source_filename,0,strlen($file->source_filename)-4)}</a> </td>
<!--@else-->
<td class="author"> </td>
<!--@end-->
<!---------------------------------------------------------------------------------------------------------------------------------->
위와같이 했지만... 마지막 첨부파일만 나오네요...
1번째에 올린건 1번째에 링크와 파일이름 나오고
2번쨰에 올리건 2번째에 링크와 파일이름 나오고
3번째에 올린건 3번째에 링크와 파일이름이 나면 좋겠는데
마지막 첨부된 파일만 나오네요 ㅠㅠ
아래와 같이... 분명 첨부는 3개의 파일을 했지만... 아래와 같이 나옵니다 ㅠㅠㅠ
도움좀 주시면 정말 감사하겠습니다.. ㅠㅠ
댓글 7
-
KrteamENT
2014.01.09 17:39
-
KTK
2014.01.09 19:09
그방법이 무엇인가요..... 각파일 순서에 맞는 쿼리가 무엇인가요... ㅠㅠ
-
KrteamENT
2014.01.09 19:10
흠.. 이건 Ruleset보시면 될수도..
-
KTK
2014.01.09 19:11
제가... 웹에대한 지식이 전무합니다. 위 코드도.. 검색을 통해 얻은 값입니다 ㅠㅠ 좀더 쉽게 말씀해주시면 감사하겠습니다 ㅠ
-
KrteamENT
2014.01.09 19:12
저도 전무한터라..허허
modules/editor/ruleset
이쪽이나
modules/editor/
이쪽 한번 보세요..^^;;
-
KTK
2014.01.09 19:40
첫번째 답에서.. "각 download_url 을 각 파일순서에 맞게 픽스해주셔야 합니다." 이렇게 말씀 해 주셨는데. ㅡ.ㅡ;;;
그럼 정확한게 아닌가요... ㅡㅡ;; 답변은 정확하게 알고 있을때 해야 한다고 생각합니다 ㅠㅠ 정확하게 알지못할때 하는 답변은 질문자를 헷깔리게 하고 검색을 통해 답을 얻으려는 사람들에게.. 혼돈을 줄 수 있습니다 ㅠㅠ
-
KrteamENT
2014.01.09 19:46
음.....
죄송합니다.
<!--// 첨부파일 다운로드용 -->
<!--@if($document->hasUploadedFiles())-->
{@ $uploaded_list = $document->getUploadedFiles() }
<td class="author"><a href="#" onclick="{<!--@foreach($uploaded_list as $key => $file)-->window.open('{$file->download_url}');<!--@end-->}">{substr($file->source_filename,0,strlen($file->source_filename)-4)}</a> </td>
<!--@else-->
각 download_url 을 각 파일순서에 맞게 픽스해주셔야 합니다.