테스트 사이트 - 개발 중인 베타 버전입니다

영카트랑 그누보드중 영카트를 기본화면으로 사용하고싶은데...방법좀;; 채택완료

비코즈 2년 전 조회 2,564

theme.config 에서 커뮤니티 사용여부를 false 로 변경하면 

영카트를 기본적으로 사용이 되긴하는데 이렇게되면 그누보드 사용이 안되는듯합니다.

둘다 동시에 사용하면서 영카트가 첫화면에 출력되게 할 수있을까요?

 

자료를 찾아보니 theme.config에서 false 로 하란 말밖에없어서;;;;

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
2년 전
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

e
2년 전

그누보드 사용이 안된다는 뜻이 뭘까요??

상단과 하단만 영카트가 나오고..

게시판, 회원가입, 정보변경 등 모두 사용 가능합니다.

메뉴만 수동으로 추가를 해줘야 합니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

2년 전

여러가지 방법중

코드단만 수정해서 동작되도록 하는 방법입니다.

 

e.g. ${WEB_ROOT} : public_html, www, html, ...

 

- create custom resource : ${WEB_ROOT}/community/index.php

</p>

<p>user@server:~/www$ ls -al</p>

<p>adm</p>

<p>bbs</p>

<p>...</p>

<p>css</p>

<p>data</p>

<p>extend</p>

<p>...</p>

<p> </p>

<p>user@server:~/www$ mkdir community</p>

<p>user@server:~/www$ touch community/index.php</p>

<p>user@server:~/www$ vi community/index.php</p>

<p>user@server:~/www$ cat community/index.php</p>

<p><?php

$target_dir = dirname(__DIR__) . DIRECTORY_SEPARATOR;

chdir($target_dir);

require $target_dir . 'index.php';

?></p>

<p>

 

- modify core file : ${WEB_ROOT}/index.php

</p>

<p><?php</p>

<p>// ------------------------------------------ added

$uri = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);

if ($uri == '/' || $uri == '/index.php') { // 서브 경로 존재시 그에 맞게 커스텀

    //header('Location: /community');      // 서브 경로 존재시 그에 맞게 커스텀

    header('Location: /shop');             // 서브 경로 존재시 그에 맞게 커스텀

    exit();

}</p>

<p>// ------------------------------------------ added</p>

<p> </p>

<p>include_once('./_common.php');</p>

<p> </p>

<p>define('_INDEX_', true);

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

<p>if(defined('G5_THEME_PATH')) {</p>

<p>...</p>

<p>

 

- modify core files :

    ${WEB_ROOT}/shop/shop.head.php

    ${WEB_ROOT}/head.php

    ${WEB_ROOT}/theme/basic/shop/shop.head.php

    ${WEB_ROOT}/theme/basic/head.php

</p>

<p>...</p>

<p>                <ul id="hd_define">   

                        <li class="active"><a href="<?php echo G5_URL ?>/community">커뮤니티</a></li></p>

<p>                                                                        <!-- 서브 경로 존재시 그에 맞게 커스텀 --></p>

<p>...</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

2년 전

그럴려면 index.php에서 $_SERVER['REQUEST_URI'] 로 해서 풀 주소 치고 왔는지 그냥 도메인지 체크해야 할텐데 메인에 갈려면 /index.php 라고 정확하게 링크를 해주셔야 할거 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인