묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
첨부된 이미지를 게시판 본문외 별도의 div안에 자동으로 삽입되게 하고 싶습니다.
2014.03.08 00:09
제가 XE초짜고 웹프로그래밍으로는 지식이 짧아서 이렇게 질문을 드립니다.
제가 게시판 스킨을 손보다가
첨부한 이미지를 '본문 삽입'버튼을 통해 등록을하면 이 본문이 게시판스킨 _read.html안의 별도의 div 또는 기타 태그안에 들어가는게 아니고 {$oDocument->getDocument(false)} 에서 처리되서 화면에 뿌려준다는 사실을 수십번의 삽질끝에 깨달았습니다.
그런데 없는실력에 함수영역을 건드리자니 온 게시판이 다 영향을 받을 것 같아서
첨부한 이미지를 본문의 확장변수를 출력하는 table 옆에 div를 만들어 그 안에 img태그로 직접 보여주고 싶습니다.
정리하면 첨부파일로 a.jpg를 업로드하고 등록을 하면 확장변수 출력되는 공간 옆에 본문 글과는 상관없이 자동으로 해당 이미지가 보이도록 스킨의 _read.html을 수정하고 싶습니다.
참고로 해당 게시판은 반드시 1개의 사진을 올리는 것이 원칙이며 만약 예외적으로 사진이 없을 경우 cond를 이용해서 img태그를 숨길까 합니다.
고수분들께 부탁드리는 것은
1. 첨부한 이미지의 src를 따오는 방법을 어떻게 하느냐 입니다.
<img src="첨부한 이미지의 src를 자동으로 입력하는 함수또는 기타 무언가" alt="첨부한 이미지의 이름" />
2. cond를 이용해 사진이 없을 경우에 img태그를 숨기고자 한다면
<img cond=""> 에 무엇을 써넣어야 할까요?
초짜를 위해 답변 한번 부탁드립니다 ㅠ
1번은
src="{$oDocument->getThumbnail('썸네일 가로사이즈','썸네일 세로사이즈','crop')}"
다만 $oDocument 부분을 불러올 수 있는 곳이라야 합니다. $document 일수도 있구요.
2번은
cond="!$oDocument->getThumbnail"