RX/XE 팁
XE FAQ 는 제가 XE공홈 '묻고 답하기'에 답변한 내용들 중 일부를 정리한 내용입니다. (대부분이 제가 한 답변이죠)
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠
제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
sejin7940
조회:1606 2014.11.12 20:05
출처 | sejin7940 |
---|
설정->일반 -> 기본 URL 에 기입해야하는 설치주소의 끝부분에 / 가 포함되어야하는지 빠져도 되는지
사실 아직도 이 부분이 개인적으로는 명확치가 않네요 (도움말에도 없고)
보통 설치주소를 쓰라고 하면... 브라우저에서 접속할때 쓰는 도메인을 쓸듯합니다
즉, 끝부분에 '/' 를 안 쓸 것 같은데..
이 기본URL 끝에 '/' 가 없는 경우..
관리자설정->관리자메뉴설정 에서.. 메뉴를 추가하는 경우..
주소가 기본url 뒤에 // 형태로 두개가 붙게 되네요.
그래서, 새로 추가된 메뉴 를 클릭한 후, 다른 메뉴를 클릭하면 사이트에서 튕겨나가면서 에러가 발생합니다.
따라서.. 관리자메뉴 추가시. 기본URL 끝이 '/' 로 안 끝나는 경우에
강제로 끝에 '/' 를 붙여주는 코드를 한줄 넣어두었습니다.
방법 1 ) 기본 URL 주소 입력한 곳에 가서 끝에 / 기호만 추가하시면 정상등록이 됩니다
다만 다른 모듈들에서 어떻게 쓰느냐에 따라 영향을 줄 수도 있을 여지가 혹시나 있기에..
방법 2)
modules/menu/menu.admin.controller.php 에서
function procMenuAdminInsertItemForAdminMenu() 함수에서
if(strpos($url, 'https') !== false)
위에다가
if(substr($dbInfo->default_url,-1,1)!='/')
{
$dbInfo->default_url.='/';
}
추가