• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

첨부파일 보이기, 숨기기 옵션추가

오작교 16068

0

페이지내 첨부파일 목록이 뜹니다

숨기게 하려면 view_document.html 내의 첨부파일 항목을 삭제 하시면 됩니다만 옵션처럼 보이기 숨기기가 있는게 좋겠죠?

view_document.html , skin.xml 두 파일을 수정 하시면 됩니다..

xe 기본게시판 스킨을 수정 하시 마시고 기본 게시판 스킨을 복사하셔서 다른 이름으로 만드세요..
 /www/xe/modules/board/skins/xe_board


view_document.html 파일의 아래 항목에..


첨부파일 보여지는 코드..

         <!--@if($oDocument->hasUploadedFiles())-->
        <div class="fileAttached">
            {@ $uploaded_list = $oDocument->getUploadedFiles() }
            <ul>
                <!--@foreach($uploaded_list as $key => $file)-->
                <li><a href="{getUrl()}{$file->download_url}">{$file->source_filename} ({FileHandler::filesize($file->file_size)})({number_format($file->download_count)})</a></li>
                <!--@end-->
            </ul>
            <div class="clear"></div>
        </div>
        <!--@end-->

다음과 같이 붉은색 2줄을 추가 하시면 됩니다..

      <!--@if($module_info->display_file_view!='N')-->
         <!--@if($oDocument->hasUploadedFiles())-->
        <div class="fileAttached">
            {@ $uploaded_list = $oDocument->getUploadedFiles() }
            <ul>
                <!--@foreach($uploaded_list as $key => $file)-->
                <li><a href="{getUrl()}{$file->download_url}">{$file->source_filename} ({FileHandler::filesize($file->file_size)})({number_format($file->download_count)})</a></li>
                <!--@end-->
            </ul>
            <div class="clear"></div>
        </div>
        <!--@end-->
      <!--@end-->

그리고...

skin.xml 파일에 옵션 항목을 추가 하세요..

         <var name="display_file_view" type="select">
            <title xml:lang="ko">첨부파일 표시</title>
            <title xml:lang="jp">File Display</title>
            <title xml:lang="zh-CN">File Display</title>
            <title xml:lang="en">File Display</title>
            <title xml:lang="es">File Display</title>
            <title xml:lang="zh-TW">File Display</title>
            <options value="Y">
                <title xml:lang="ko">출력</title>
                <title xml:lang="en">display</title>
                <title xml:lang="jp">表示</title>
                <title xml:lang="zh-CN">?示</title>
                <title xml:lang="es">display</title>
                <title xml:lang="zh-TW">顯示</title>
            </options>
            <options value="N">
                <title xml:lang="ko">출력하지 않음</title>
                <title xml:lang="en">not display</title>
                <title xml:lang="jp">非表示</title>
                <title xml:lang="zh-CN">不?示</title>
                <title xml:lang="es">not display</title>
                <title xml:lang="zh-TW">隱藏</title>
            </options>
            <description />
        </var>

적용후 게시판 스킨 설정에 보시면 첨부파일 표시 항목이 생성이 되셨을겁니다..

스킨설정에서 보이기 숨기기 하시면 되용..

두가지 사항들만 응용 하면 확장변수 등도 숨기게 할수 있습니다..
공유스크랩
0

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?

목록

공유

facebooktwitterpinterestbandkakao story
검색어 : 202301
번호 제목 글쓴이 조회
공지 MYSQL에서 특정 문자 일괄 치환하기 오작교 32236
공지 레이아웃 편집 후에 변경이 안되는 경우 오작교 31710
공지 XE 전체를 백업 / 복원하기 오작교 51517
58
normal
오작교 9718
57
normal
오작교 11341
56
file
오작교 21536
55
file
오작교 20276
54
normal
오작교 26197
53
normal
오작교 23303
52
normal
오작교 21116
51
image
오작교 22956
50
normal
오작교 20588
49
normal
오작교 22607
48
normal
오작교 28135
47
normal
오작교 22426
46
file
오작교 22553
45
file
오작교 31483
44
normal
오작교 25871
43
normal
오작교 26028
42
normal
오작교 36067
41
normal
오작교 27161
40
normal
오작교 23746
39
normal
오작교 23417