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

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

오작교 16062

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
검색어 : 201709
번호 제목 글쓴이 조회
공지 MYSQL에서 특정 문자 일괄 치환하기 오작교 32210
공지 레이아웃 편집 후에 변경이 안되는 경우 오작교 31682
공지 XE 전체를 백업 / 복원하기 오작교 51489
58
normal
오작교 9698
57
normal
오작교 11318
56
file
오작교 21519
55
file
오작교 20249
54
normal
오작교 26177
53
normal
오작교 23281
52
normal
오작교 21095
51
image
오작교 22936
50
normal
오작교 20567
49
normal
오작교 22581
48
normal
오작교 28115
47
normal
오작교 22409
46
file
오작교 22537
45
file
오작교 31469
44
normal
오작교 25856
43
normal
오작교 26008
42
normal
오작교 36047
41
normal
오작교 27135
40
normal
오작교 23722
39
normal
오작교 23393