에티테마

로그인한 뒤에만 나타나는 회원 페이지를 만들고 싶습니다.

페이지 정보

작성자 no_profile 고무신 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 6건 작성일 23-01-17 17:44

본문

테마명 : t_27
정말 멋진 홈페이지 만들어주셔서 감사드립니다. 
여러차례 질문을 드린 후 그런데로 이용하기 편리한 사이트를 나름 만들어가고 있는데요. 
다른게 아니라 로그인 한 뒤에 회원에게만 보여주는 페이지를 만들고 싶어요. 
마이페이지 같은게 아닌 일반 인덱스 페이지처럼 이미지 등의 최근 게시물들이 보이고 그걸 클릭하면 해당 게시판으로 이동하는 회원에게만 보여지는 게시판은 이미 설정해서 뒀는데.. 그 모든 게시판을 한번에 보여줄 수 있는 페이지를 만들어보려 하는데요.. 
아무리 해도 기존 인덱스로만 이동이 됩니다. 혹시 가능하시다면 서브 페이지로 활용할 수 있는 최근 게시물 페이지 제작 방법을 좀 알려주실 수 있을까요? 


* 글작성시에는 최대한 많은 정보를 알려주시기 바랍니다. 대략적으로 알려주시면 답변드리기가 매우 어렵습니다.
* http://ety.kr/board/ety_theme_manual 메뉴얼에 많은 정보가 있습니다. 먼저 확인 부탁드리겠습니다.
* 토, 일, 공휴일은 휴무 입니다. (영업시간안내 : 평일 오전 10시 부터 ~ 오후 7시 까지)
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

안녕하세요. 해당 내용에 대한 답변 입니다.

 

로그인한 회원에게만 제공되는 페이지


<!-- 회원일 경우 해당 페이지로 이동 -->

<?php if($member['mb_id']){ ?>

$url = "이동할페이지 주소";

goto_url($url);

<?php } ?>


<!-- 레벨3 보다 큰경우 페이지 이동  -->

<?php if($member['mb_level'] <= '3'){ ?>

$url = "이동할페이지 주소";

goto_url($url);

<?php } ?>


기존에 index.php 을 index2.php 로 이동 시켜서 수정된 메인페이지를

다시 보여주는 것도 방법 중에 하나 인것 같습니다.


위 방법대로 하시면 가능 하다고 생각 됩니다.

안되시면 어떤 이유로 안되시는지 다시한번 글 남겨주세요~

감사합니다.


고무신님의 댓글

no_profile 고무신 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

예. 말씀 잘 참고해 만들었습니다. 
그런데 마지막 인덱스에서 로그인 후 인덱스2로 넘어가게끔 만들어야 하는데.. 
일단은 기존 인덱스 페이지를 복사해서 파일 이름만 인덱스 2로 가서 바꾸려고 하는데요 
인덱스 2를 업로드 한후 브라우져에 불러오려는데 내용이 전혀 안보서요. 뭘 어찌 바꿔야 할지 모르겠습니다. 

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

<?php if($member['mb_id']){ ?>

$url = G5_THEME_URL."/index2.php";

goto_url($url);

<?php } ?>
위 처럼 index2.php 이동하는 예제 입니다.
경로 문제 때문에 제대로 이동이 안되었을 수도 있습니다.
url 이동시 경로등을 다시 확인 해봐주세요~

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

안녕하세요. 테스트는 해보지 않았지만
http://ety.kr/board/TIP/106?sfl=wr_subject&stx=%ED%85%8C%EB%A7%88&sop=and
위 팁을 이용해서 제작이 가능할듯 합니다.
테마를 한개 더 구입해서 다른 테마로 적용 하는 방법 입니다.

위의 팁 주소에 있는 내용중에서 커뮤니티 테마와 쇼핑몰 테마를 따로따로 사용하는 방법 입니다.

if (preg_match("/\/(shop|shop_admin)\//", $_SERVER['REQUEST_URI'])) {

    $config['cf_theme'] = 'shop'; //쇼핑몰 테마폴더명 

} else { 

    $config['cf_theme'] = 'community'; //커뮤니티 테마폴더명 

}
 

위 내용을 아래 정규식으로 이름만 변환해서 사용이 가능할듯 보여 집니다.

// 주소가 http://도메인/theme_20 이 되므로 참고 해주세요.

if (preg_match("/\/theme_20)\//", $_SERVER['REQUEST_URI'])) {

    $config['cf_theme'] = 'theme_20'; // t20 테마폴더명 

} else { 

    $config['cf_theme'] = 'theme_26'; // t26 테마폴더명 

}

위 처럼 작성후에 회원인 경우 theme_20 을 사용하게 처리
theme_26 폴더에 있는 index.php 에서
 

<?php if($member['mb_id']){ ?>

$url = "/theme/theme_t20/index.php";

goto_url($url);

<?php } ?>

실제 적용 코드가 아니라 코드만 가지고 작업한 것이라서 문제점이 있을 수 있습니다.
기존 구매하셨던 테마를 하나더 다른 이름으로 저장해서 만들어 보시고
충분한 테스트를 해보시고 작업해주시면 좋을것 같습니다.
위 처럼 두개를 사용하는 경우 2개의 라이선스가 필요하게 됩니다. 이점도 참고 해주세요~
감사합니다.
 

Total 1,243건 12 페이지
질문답변 목록
번호 제목 날짜
913
시간 : 02-13
02-13
912
시간 : 02-12
02-12
911
시간 : 02-06
02-06
910
시간 : 02-06
02-06
909
시간 : 02-06
02-06
908
시간 : 02-04
02-04
907
시간 : 02-03
02-03
906
시간 : 02-03
02-03
905
시간 : 01-31
01-31
904
시간 : 01-30
01-30
903
시간 : 01-30
01-30
902
시간 : 01-30
01-30
901
시간 : 01-26
01-26
900
시간 : 01-26
01-26
899
시간 : 01-26
01-26
898
시간 : 01-26
01-26
897
시간 : 01-26
01-26
896
시간 : 01-25
01-25
895
시간 : 01-25
01-25
894
시간 : 01-24
01-24
893
시간 : 01-24
01-24
892
시간 : 01-24
01-24
891
시간 : 01-19
01-19
890
시간 : 01-18
01-18
889
시간 : 01-18
01-18
열람중
시간 : 01-17
01-17
887
시간 : 01-16
01-16
886
시간 : 01-16
01-16
885
시간 : 01-16
01-16
884
시간 : 01-16
01-16
게시물 검색

카테고리

카테고리
질문답변
 메뉴얼