묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
content 위젯 탭 링크 주소를 바꾸고 싶습니다
2017.08.24 09:37
안녕하세요,
Xpress 엔진 사용 중 content 위젯 탭에 문제가 있어서 글 올립니다.
현재 웹호스팅 사이트 (닷홈)에서 웹사이트를 이용하고 있습니다.
같은 호스팅 업체 내에서 새로운 웹사이트를 할당받아서 기존 웹사이트 내용을 새 사이트로 파일전송하였고,
새로 만들어진 웹사이트 주소에 맞게 사이트 내 정보를 변경하였습니다.
( /html/files/config/db.config.php 내에서,
db_userid : 지금 계정의 DB 아이디
db_password : 지금 계정의 DB 비밀번호
db_database : 지금 계정의 DB 이름
default_url : 해당 호스팅의 도메인 주소)
그 외에 사이트내 컨텐츠 (사진 등)의 기존 주소를 모두 변경하였습니다.
그런데, 'content 위젯'에서 '추가' 하는 과정에서 제목 탭에 링크된 주소가 이전 주소를 가리킵니다.
만드는 과정에서 '추출 대상'의 '대상 페이지-추가' 에서 뜨는 주소는 새로운 주소인데,
'코드생성' 후 나타나는 주소는 이전 주소입니다.
이전 주소에서 대상 페이지를 삭제했는데도 마찬가지입니다.
주소를 어떻게 변경할 수 있는지 알려주시면 감사하겠습니다.
저도 이 문제로 고생 많이 했습니다.
꼬박 하루는 소비한 것 같네요.
이것 저것 손대보고 찾아보고,,,
결국 소스에서 widgets/content/content.class.php 파일에서
if(!$tab_item->url) $tab_item->url = getSiteUrl($tab_item->domain, '','mid',$mid);
이것을
if(!$tab_item->url) $tab_item->url = getSiteUrl('도메인명', '','mid',$mid);
이렇게 강제 수정해서 위젯 도메인은 처리했지만 또 게시판 링크가 문제가 되고 근본적인 처방은 아닙니다.
결국 찾아낸 방법이
DB에서
xe_sites 테이블의 domain 컬럼 내용을 바꾸어 주어야 합니다.
이것 찾느라 엄청 고생했지만 해결되니 그 동안의 노고가 다 녹네요.
ㅎㅎㅎ