RX/XE 팁
XE FAQ 는 제가 XE공홈 '묻고 답하기'에 답변한 내용들 중 일부를 정리한 내용입니다. (대부분이 제가 한 답변이죠)
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠

제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 sejin7940 

XE 1.5 에서는  확장변수에 값이 없어도 DB에 모든 확장변수가 생성되었었는데
XE 1.7 어느 순간에 이게 막혔나보군요 (언제 막힌건지는 모르겠지만 ^^)

(사실 외부에서 확장변수만 강제변경할때는 빈 값도 다 있는게 좋은데.. update만 하면 되었는데
 이제는 있는지 여부부터 확인한 후,  있으면 update, 없으면 insert 시켜야하는군요..
 과도한 DB 량을 줄이는 데에는 기여하지만 은근히 까다로워졌네요 ^^;)

 

암튼, 앞은 사설이고..
사용자정의 값이 없는 경우 해당 사용자정의 값이 저장되지 않게 처리하는 문구가
insertDocument 쪽에서는 제대로 되는데,  updateDocument 쪽에서는 제대로 안 되네요


insertDocument 에서는
XE 1.5 에서 
$value = '';   ,   if(!isset($value)) continue;  였던걸, 
$value = NULL;   ,     if($value == NULL) continue;   로 바꾸면서 버그픽스가 된듯한데

updateDocument 에서는 여전히  $value = '';  ,  if(!isset($value)) continue;  로 남아있어서,
무조건 다 생성이 되네요

 

document.controller.php 에서
function updateDocument  함수에서  확장변수 입력부분에서
$value = '';  를  $value = NULL;   로 바꾸고
if(!isset($value)) continue;  를  if($value == NULL) continue; 로 바꿔야할듯 싶습니다.

전체 11건
번호 카테고리 제목 출처 등록일 조회
공지 XE 기능개선 XE 1.11.18 이후 버전의 익명 수정 버그 수정법 xetown  2023.10.07 2752
공지 XE 기능개선 XE 1.11.14 보안패치 - 타인의 쪽지 내용을 확인할 수 있는 버그 패치방법 xetown  2023.10.03 2851
공지 XE 기능개선 XE 1.11.6 이후 보안배치 #4 file rhymix  2022.07.05 2933
공지 1.11.6 XE 1.11.6 이후 보안배치 #3 rhymix  2022.04.02 2922
공지 1.11.6 XE 1.11.6 이후 보안배치 #1 xetown  2021.06.22 3289
공지 1.11.6 XE 1.11.6 이하 에서 공개댓글을 비밀댓글로 변경시 생길 수 있는 오류 수정법 sejin7940  2021.01.10 3220
공지 XE 기능개선 XE 1.11.4 이후에서 파일 업로드시 정상 작동 안 하는 현상 수정법 XE github  2019.04.02 5998
공지 XE 기능개선 php 7.1 환경에서 XE 오류 나는 경우 확인할 사항 sejin7940  2018.07.11 5923
공지 유용정보 php7.2 환경에서 XE 오류가 생기는 경우 - Object 클래스 변경 필요 XE Github  2017.11.27 8256
공지 XE 기능개선 XE 1.8.30 이하에서 반드시 수정해주셔야하는 부분입니다. XE 1.8.31  2017.02.26 6692
공지 1.8.18 XE 1.8.18 에서 사용시 반드시 수정해야할 사항들 ( XE 1.8.20 이후에서는 수정 불필요 ) xetown  2016.04.03 25799
공지 XE 기능개선 XE 1.8.12 이후부터 proc controller 일부가 작동 안 할 경우 확인할 부분 [1] XE  2015.10.16 25620
11 1.7.4 모듈 분류 지정한 경우, 관리페이지에서 게시판 검색 안 되는 버그 sejin7940  2014.05.06 1873
10 1.7.4 회원포인트 목록에서 포인트를 0 으로 만들 수 없는 버그 sejin7940  2014.04.24 1876
9 1.7.4 회원 포인트 목록 탭에서 그룹 지정 안 하고 검색 가능하게 보완 sejin7940  2014.04.08 2034
8 1.7.4 다국어로 사용자정의의 설명부분 기재시 언어가 깨지는 버그 sejin7940  2014.03.25 1868
» 1.7.4 글수정시 값이 없는 사용자정의도 DB에 생성되는 버그 sejin7940  2014.03.24 2042
6 1.7.4 페이지 모듈에서 다국어 기능 작동 안 하는 버그 패치법 sejin7940  2014.03.04 2218
5 1.7.4 쪽지함에서 전체 선택이 안 되는 버그 수정방법 sejin7940  2014.02.13 2297
4 1.7.4 관리자 접속 아이피를 제한한 경우, 접속이 안 되는 경우 HappyScience  2014.02.09 2813
3 1.7.4 페이지나 게시판 생성 후 설정화면에 가면 '사이트기본스킨사용' 이 적용되지 않는 버그 해결법 sejin7940  2014.02.08 2299
2 1.7.4 모듈목록을 볼때 '저자' 가 2명 이상인 경우, 무조건 두번째 저자로 중복해서 나타나는 버그 sejin7940  2014.02.08 2217
1 1.7.4 XE 1.7.4 도로명 주소 기능 제대로 사용하기 위한 수정방법 (보완-140211) sejin7940  2014.02.07 2308
XE Login