outlogin 좀 어려운 질문입니다.

outlogin 좀 어려운 질문입니다.

QA

outlogin 좀 어려운 질문입니다.

본문

그누보드5의 오른쪽 로그인폼이 head.php 아래 <?php echo outlogin('theme/basic');  이렇게 되어 있습니다. 근데 실제 불러와서 수정하는 파일은   skin/outlogin/basic/outlogin.skin1.php  이거맞죠?  

근데 궁금한게 outlogin 경로를 theme/basic 이라고 했으면 위의 skin/outlogin/basic/outlogin.skin1.php 이 파일을 include 해야 되지 않나요? 위쪽에 아무리 봐도 이 파일하고 theme/basic 하고 연관되는게 없는거 같은데요? 물론 제가 아직 코드를 볼줄 몰라서 하는 질문이긴 하지만 저는 이렇게 서로 서로 연결되는게 아직도 너무 어렵거든요.

누가 좀 쉽게 설명해 주실분 없나요? 

이 질문에 댓글 쓰기 :

답변 2

outlogin('theme/basic');  이것은 회원 로그인을 하기위한 함수입니다.

이 함수가 코딩된 파일은 lib/outlogin.lib.php 입니다.

이 파일을 열어서 한 번 살펴보시기 바랍니다.

 

아웃로그인 스킨의 이름을 'theme/basic' 이런 식으로 하는 것은 테마 로그인 스킨하고 일반 로그인 스킨을 구분하기 위한 형식입니다.

스킨 이름에 'theme/' 이 문자열이 있으면 테마의 로그인 스킨을 불러올 수 있도록 outlogin.lib.php 파일에서 구성되어 있습니다.

 

따라서

<?php echo outlogin('theme/basic'); ?> 이렇게 하면 테마의 아웃로그인 basic 스킨을 include 하여 연결하게 되고, <?php echo outlogin('basic'); ?> 이렇게 하면 기본 아웃로그인 basic 스킨을 include 하여 연결하게 됩니다. 

경로를 그냥 basic 으로 하면

그누보드 skin 안의 latest 에서 불러오고

 

theme/basic 으로 하면

테마 폴더 skin 안의 latest 에서 불러옵니다^^ 

감사합니다. 근데 latest 가 아니고 outlogin/basic 안에 있네요.
아무튼 theme/basic 하면 skin/outlogin/basic/outlogin.skin.1.php 라는게 어느곳에서
미리 선언이 되어 있어야 되지 않나요?

답변을 작성하시기 전에 로그인 해주세요.
전체 10
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT