[해결중] 전체게시판 검색을 하면 화면이 깨집니다.


2025-07-21 10:16
456
7
총 채택 포인트
50 포인트
채택된 회원에게 주는 후원 포인트
25 포인트
채택 후 작성자(내아를낳아도) 회수 포인트
25 포인트
본문
안녕하세요.
현재 제가 쓰고 있는 **eb4\_comm\_003 테마를 사용하고 있습니다.**
가운데 부분의 전체 게시판 검색에 검색어를 입력하고 엔터를 치면 화면이 깨집니다.
![!\[image\]](https://eyoom.net/data/editor/2507/2042365131_1753060538.56404.jpg)
어느 부분을 손을 봐야 하는지요?
무더운 여름 잘 보내시고, 건강하세요.


포인트 745
경험치 5,117
[레벨 7] - 진행률
66%
가입일
2015-06-25 11:25:54
서명
미입력
자기소개
미입력
댓글목록7
이윰EGG님의 댓글
스크립트 에러등의 충돌로 파일을 다 불러오지 못해 화면이 깨지는 것으로 보이는데 frameset을 사용한 것인지 페이지 소스보기등이 어렵습니다.
자체 데모 사이트에서는 전체검색시 문제가 없는 것을 확인했으며 사이트 작업을 하면서 수정 및 추가한 사항들을 확인해 보기 바라고
전체 검색의 경우 /theme/eb4_comm_003/skin/search 폴더에 위치하니 참고 바랍니다.
고맙습니다.
내아를낳아도님의 댓글의 댓글
이윰누비님의 댓글
include나 require 사용 시 에러 파일에서 에러 공백 bom이 있으면 레이아웃 깨짐..
깨지는 이유가 많아서..
소스를 공유하시던지 해야.. 능력자분들이 봐주실겁니다.
내아를낳아도님의 댓글의 댓글
혹시 소스라 함은 search.skin.html.php 이 파일 말씀이신가요?
이윰누비님의 댓글의 댓글
간혹 위에서 열려있는데 밑에서 닫지 않아서 그런 경우도 발생하긴하는데..
이런 부분들 때문에 저도 고생을 많이 했었습니다..
수정하신 부분에 대해서만 공유해주심 능력자분들이 바로 알아차리지 않을까 생각됩니다.
내아를낳아도님의 댓글
이윰누비님의 댓글의 댓글
<h6>
<a href="<?php echo $list[
열렸는데 안닫혔네요... 이러면 깨집니다..레이아웃
<?php if ($stx && $board_count) { ?><section class="search-result-list"><?php } ?>
<?php for ($idx = $table_index, $k = 0; $idx < count((array)$search_table) && $k < $rows; $idx++) { ?>
<h5 class="m-b-20">
<a href="<?php echo get_eyoom_pretty_url($search_table[$idx], '', $search_query); ?>">
<strong><i class="fas fa-search"></i> '<u><?php echo $bo_subject[$idx]; ?></u>' 게시판 내 결과</strong>
</a>
</h5>
<ul class="list-unstyled result-list">
<?php for ($i = 0; $i < count((array)$list[$idx]) && $k < $rows; $i++, $k++) {
if ($list[$idx][$i]['wr_is_comment']) {
$comment_def = '<span class="cmt_def">댓글 | </span>';
$comment_href = '#c_' . $list[$idx][$i]['wr_id'];
} else {
$comment_def = '';
$comment_href = '';
}
if ($list[$idx][$i]['wr_anonymous'] || in_array($search_table[$idx], $anonymous_table)) {
$data['mb_id'] = 'anonymous';
$data['name'] = $eyoom['anonymous_title'];
} else {
$data['name'] = eb_nameview(
$list[$idx][$i]['mb_id'],
$list[$idx][$i]['wr_name'],
$list[$idx][$i]['wr_email'],
$list[$idx][$i]['homepage']
);
}
/**
* 이미지 처리
*/
if ($eyoom['use_search_image'] == 'y') {
unset($data['img_content'], $data['img_src']);
$thumb = get_list_thumbnail($search_table[$idx], $list[$idx][$i]['wr_id'], $eyoom['search_image_width'], $eyoom['search_image_height']);
if ($tpl_name == 'bs') {
if ($thumb['src']) {
$data['img_content'] = '<img class="img-responsive" src="' . $thumb['src'] . '" alt="' . $thumb['alt'] . '">';
$data['img_src'] = $thumb['src'];
}
} else {
if ($thumb['src']) {
$data['img_content'] = '<img src="' . $thumb['src'] . '" alt="' . $thumb['alt'] . '" width="' . $board['bo_gallery_width'] . '" height="' . $board['bo_gallery_height'] . '">';
$data['img_src'] = $thumb['src'];
}
}
}
?>
<li>
<div class="result-list-box">
<?php if ($data['img_src']) { ?>
<div class="result-list-image search-result-image">
<?php echo $data['img_content']; ?>
</div>
<?php } ?>
<h6>
<a href="<?php echo $list[$idx][$i]['href'] . $comment_href; ?>">
<?php echo $comment_def . $list[$idx][$i]['subject']; ?>
</a>
</h6>
<div class="result-list-text<?php if ($data['img_src']) echo ' result-list-text-margin'; ?>">
<?php echo cut_str(strip_tags($list[$idx][$i]['wr_content']), 100); ?>
</div>
<div class="result-list-info">
<span class="info-name"><?php echo $data['name']; ?></span>
</div>
</div>
</li>
<?php } // for list ?>
</ul>
<?php } // for board loop ?>
<?php if ($stx && $board_count) { ?></section><?php } ?>