포럼
1.5.1에서는 {$document->getContent(false)} 사용이 안되네요
2011.12.01 11:42
게시판에서
리스트에서 바로 모든 정보를 다 출력 해줄려고
{$document->getContent(false)}
이걸 쓰는데 애드온이나 이 게시물을 출력 어쩌구는 뜨는데, 정작 본문 내용은 못 불러오네요
댓글 21
-
銀童
2011.12.01 11:46
-
Ju-rie
2011.12.01 11:49
근데 중요한건 제가 혹시나해서 다른 보드 스킨에 전부다 한번씩 다 넣어서 봤는데 안나오더라구요
-
銀童
2011.12.01 11:51
$oDocument 라는 변수를 받는 스킨도 있고
문서 목록에 foreach 돌려서
$val->getContent 를 쓰는 스킨도 있습니다.
$document 는 결국 변수 이름일 뿐이지, 문서 자체를 지칭하는건 아니라서요.
-
Treasurej
2011.12.01 11:50
애매하네요. 질문이라기보다는 버그쪽 알아보시는 것 같기도 한데... 사람들 이야기를 듣는... 이슈등록하기 전 단계로 봐도 될 것 같은대요?
-
레이딘
2011.12.01 11:53
저도 이 글이 질문이라고 보기는 힘든 듯 합니다. 확인해보고 버그로 판명되면 이슈등록을 해야겠죠.
-
Ju-rie
2011.12.01 11:54
원래 참 잘쓰고 있던 변수인데 갑자기 안되니깐 버그 같아서 올리는겁니다.
-
銀童
2011.12.01 11:55
게시판 스킨의 list 에 관련된 html 을 올려주실수 있나요?
버근지 아닌지 확인하려면 일단 스킨을 봐야한다고 생각합니다.
-
Ju-rie
2011.12.01 11:57
가령 예를 들어서 최신 v3디폴트 스킨 같은경우 $document를 쓰고v3 갤러리는 $doc를 쓰는데 어디 어떤 곳에 적용해도 안나오니 이건 버그가 아닐까 생각하네요
-
Ju-rie
2011.12.01 11:59
일반 xe_board스킨에서 수정해서 쓰고 있던 파일입니다.
-
銀童
2011.12.01 12:00
{$document->getContent(false) 를 어디에 삽입하셨나요?
-
Ju-rie
2011.12.01 12:02
이상하네요 글을 올리니 그 부분만 쏙 짤리네요;
-
Ju-rie
2011.12.01 12:03
<ul class="gallery">
<!--@foreach($document_list as $no => $document)-->
<!--@if(!$document->isNotice())--><li>
<!--@if($document->thumbnailExists($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type))-->
<dl>
<dt class="thum">
<a href="#none">
<img src="{$document->getThumbnail($module_info->thumbnail_width, $module_info->thumbnail_height, $module_info->thumbnail_type)}" alt="" />
</a>
<!--@if($grant->manager)-->
<input type="checkbox" name="cart" value="{$document->document_srl}" onclick="doAddDocumentCart(this)" <!--@if($document->isCarted())-->checked="checked"<!--@end--> />
<!--@end-->
</dt>
<dd class="layer_photoview"><h1>{$document->getTitle($module_info->subject_cut_size)}</h1>
{$document->getContent(false)}
<a href="#" class="btn_prev"><img src="./img/btn_left.png" alt="이전" /></a>
<a href="#" class="btn_next"><img src="./img/btn_right.png" alt="다음" /></a>
<!--@if($grant->manager)--><a class="buttonOfficial btn_modify" href="{getUrl('document_srl',$document->document_srl, 'listStyle', $listStyle, 'cpage','')}"><span>원문</span></a><!--@end-->
<a href="#none" class="art_close"><img src="http://hidition.co.kr/addons/resize_image/iconClose.png" width="20" height="20" alt="{$lang->cmd_close}" /></a>
</dd>
</dl>
<!--@end-->
</li>
<!--@end-->
<!--@end-->
</ul>
-
Ju-rie
2011.12.01 12:07
잘 못 올린 소스 삭제하고 다시 올렸습니다.
-
銀童
2011.12.01 12:13
문법상의 문제는 아닌거 같습니다.
근데 딱히 그 함수가 사양이 변경된것도 아니니까요.
혹시 해당 내용이 적용된 url 도 알려주실수 있나요?
캐시 비움은 해보셨나요?
캐시파일 재생성은 해보셨나요?
일단, 캐시 비우고, 캐시파일 재생성을 해도 안나온다면 해당 url 을 알려주시면 css 등으로 숨겨져서 안보이는 상태에 대해서도 확인해볼수 있다고 생각합니다.
-
Ju-rie
2011.12.01 12:37
쪽지를 보내드렸습니다 ^^ 개인적으로 노출이 되면 안되어서요
-
銀童
2011.12.01 12:46
확인해보니
<!--BeforeDocument(682,4)--><div class="document_682_4 xe_content"></div><!--AfterDocument(682,4)-->
가 출력이 되는걸 보니 정상적으로 getContent 함수에 접근이 되는거 같네요
에러가 나는 이유는, 아무래도 좀 다각적인 검토가 필요할꺼같습니다.
1.5.1 설치해서 테스트 해보고 버그 있으면 패치 제출을 해보도록 할게요.
-
Ju-rie
2011.12.01 12:49
네 거기는 출력이 되는데 본문을 안불러오더라구요 애드온같은건 불러오는데 현재 사이트는
1.4에서 업글한건데 업글해서 문제인가 했더니 그건 아니더라구요 테스트서버 만들어서 아예 1.5.1자체를 새로 설치해서
테스트했는데도 같은 현상이 발생하더라구요
-
銀童
2011.12.01 12:50
일단 이슈 등록은 해주시는게 좋을꺼깥습니다.
-
Ju-rie
2011.12.01 16:53
이 문제...해결 했습니다
목록설정에서 요약을 표시하게 해주니깐 되네요 원래 없어도 되었는데
여튼 버그 아닌 버그였네요;;
-
銀童
2011.12.01 16:55
아 [..]
그거라면 요약이 표시 안된경우는 content 를 가져오질 않습니다.
목록설정에서 필요한것만 가져오도록 개선되었거든요.
당연한거라서 차마 생각도 못했네요
-
Treasurej
2011.12.01 18:53
은동님이 정말 적극적으로 해 주시는군요.
아까 오전에 올리고 나서 들어와서 보니 해결이 되어 있네요.
제가 드릴 말씀은 아니지만, 수고하셨습니다.^^
일단 getContent 함수 자체가 구격이 변경된거 같진 않습니다.
그럼 문제는 $document 변수 자체의 문제인데,
$document 가 제대로된 출력하고자 하는 DocumentItem 인지 확인을 해보시는게 먼저일꺼같습니다.