×

앱 설치 안내

리빌더 공식 홈페이지 바로가기를 PC에 설치해보세요!
바탕화면에서 앱으로 실행할 수 있어요.

질문과 답변

2025.07.13 15:21

내용관리 페이지 추가방법

내용관리에 사용될 페이지 코딩된 파일"view.php"
 경로는 다음과 같습니다.
 /theme/rb.basic/rb.page/pol/pol1/view.php

관리자 내용관리에서도 "view"아이디로 페이지 생성

위 경로에 있는 "view.php"를 출력하려면 아래 코드에 어떻게 적용하는건가요?



<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('<link rel="stylesheet" href="'.$content_skin_url.'/style.css">', 0);
?>

<?php

// 관리자모드 > 내용관리 에서 생성한 co_id 와 파일명을 동일하게 맞춰주시면 연결 됩니다.
// co_id 와 동일한 파일이 없다면 내용관리의 에디터에서 입력한 내용이 보여집니다.
// 별도파일을 사용하는 경우 추가된 파일을 theme/rb.basic/rb.page/ 에 넣어주세요.

if(is_file(G5_THEME_PATH.'/rb.page/'.$co_id.'.php')) {

$page_path = G5_THEME_PATH.'/rb.page';
$page_url = G5_THEME_URL.'/rb.page';
@include_once($page_path.'/'.$co_id.'.php');

} else {

echo $str;

}
?>
  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  19일 전

    경로를 그대로 적어주시면 되겠습니다.
    내용관리에서 아이디를 view로 생성해주신 후

    if(is_file(G5_THEME_PATH.'/rb.page/pol/pol1/'.$co_id.'.php')) {

    $page_path = G5_THEME_PATH.'/rb.page/pol/pol1';
    $page_url = G5_THEME_URL.'/rb.page/pol/pol1';
    @include_once($page_path.'/'.$co_id.'.php');

    } else {

    echo $str;

    }

    으로 수정하시면 되겠습니다.
    다만, 다른페이지가 필요하신 경우 같은 경로로 파일을 생성해주셔야 합니다.

    각각의 폴더에서 사용하시려면
    각각의 폴더를 지정한 스킨폴더 및 파일을 새로 만드신 후
    내용관리 생성시 해당 스킨을 적용해주시면 되겠습니다.

    감사합니다.

    2025-07-14 14:10

    profile_image
    no_profile 우루사100mg미니홈 1:1 대화하기  19일 전

    감사합니다~

    2025-07-14 14:25