XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 | sejin7940 |
---|
XE 공홈의 질문 에 답변해준 내용이여서
혹시 필요한 분이 계실까봐 싶어 적어둡니다
글에서 첨부된 파일 중 첫번째 이미지 파일을 별도로 뽑아내고 싶은 경우 방법입니다
view_document.html 위쪽에
<!--@if($oDocument->hasUploadedFiles())-->
{@ $uploaded_list = $oDocument->getUploadedFiles() }
{@ $first_image_src=""}
<!--@foreach($uploaded_list as $key => $file)-->
<!--@if(!$first_image_src)-->
<!--@if(substr_count(strtolower($file->source_filename),'.jpg') || substr_count(strtolower($file->source_filename),'.gif') || substr_count(strtolower($file->source_filename),'.bmp') || substr_count(strtolower($file->source_filename),'.png'))-->
{@$first_image_src = $file->uploaded_filename}
<!--@end-->
<!--@end-->
<!--@end-->
<!--@end-->
실제 내용을 출력하는 {$oDocument->getContent()} 보다 위에
원하시는 위치에
<!--@if($first_image_src)-->
<img src="{$first_image_src}">
<!--@end-->
이렇게 하면 이미지가 나올겁니다. (파일주소만 알고프면 $first_image_src 값이 주소가되겠죠?)
다만 글쓸때 본문내부에 이 이미지가 본문삽입되어있을경우에는 중복으로 나타나게 되겠죠.
그것까지 검색해서 처리하는건 아니기에