안녕하세요 질문입니다
본문
게시판에 서명보이기 칸에
author 이랑 아래 레벨칸 반 나눠서 오른쪽에 최근게시물을 넣고싶은데 어떤 파일에서 수정해야될까요 ?
답변 1
서명 영역에 author와 레벨 정보를 포함하는
해당 정보를 반으로 나누어 배치하고,
서명 칸의 오른쪽에는 최근 게시물 정보를 추가로 출력하도록 구성하려면~
(테마)/skin/board/{ 사용 중인 스킨: basic 또는 gallery }/view.skin.php 파일에서
서명 영역 레이아웃과 관련된 코드를 찾아 레이아웃을 수정하고,
최근 게시물 정보를 가져와 게시판의 뷰 영역에 출력하는 것이 가능할 둣합니다.
오른쪽 최근 게시물 데이터는 latest.lib.php 파일을 사용하거나,
적절한 SQL 쿼리를 통해 직접 가져와야 하며
CSS 파일(style.css)에서 레이아웃을 맞추는 작업이 필요할 것입니다.
- - 참고할 만한 예시 - -
*view.skin.php
<section id="bo_v_info">
<h2>페이지 정보</h2>
<div class="profile_info" style="display: flex; align-items: center; justify-content: space-between;">
<!-- Author 및 레벨 정보 -->
<div style="width: 50%; padding-right: 10px; box-sizing: border-box;">
<div class="pf_img"><?php echo get_member_profile_img($view['mb_id']); ?></div>
<div class="profile_info_ct">
<span class="author">작성자: <?php echo $view['name']; ?></span>
<span class="level">레벨: <?php echo $view['mb_level']; ?></span>
</div>
</div>
<!-- 최근 게시물 정보 -->
<div style="width: 50%; padding-left: 10px; box-sizing: border-box;">
<h3>최근 게시물</h3>
<ul>
<?php
// latest.lib.php를 사용하여 최근 게시물 가져오기
include_once(G5_LIB_PATH . '/latest.lib.php');
$recent_posts = latest('basic', '게시판ID', 5); // 'basic' 스킨, '게시판ID'는 실제 사용 중인 게시판 ID로 변경
echo $recent_posts;
?>
</ul>
</div>
</div>
</section>
*style.css
.profile_info .author, .profile_info .level {
display: block;
margin-bottom: 5px;
}
.profile_info ul {
list-style: none;
padding: 0;
}
.profile_info ul li {
margin-bottom: 5px;
}
.
!-->!-->
답변을 작성하시기 전에 로그인 해주세요.