묻고답하기

안녕하세요. 애드온을 사용하여 업데이트를 하는 것을 만들어 보려는데 하는데 무엇인 문제인지 잘 모르겟습니다.


도움 부탁드리겠습니다.


하고자 하는 것은 간단합니다.


1. 글쓰기 페이지로 간다.

2. 애드온에서 xe_document_extra_vars 테이블의 특정 칼럼 값을 바꿔준다.



아래 소스는 addon.php 파일의 일부입니다.


아래와 같이 eid, document_srl, value 변수를 할당했습니다.


그리고 executeQuery 함수를 사용하여 updateDeliveryUsage xml 파일을 호출합니다.


이 if문이 작동하는지 확인하기 위하여 브라우저 타이틀을 변경하는 함수를 넣었는데 작동을 잘 합니다.

if($called_position == 'after_module_proc' && $this->act=='dispBoardWrite') {

$args->eid ="using_amount";

$args->document_srl = "211";

$args->value = "211";

executeQuery('addons.delivery_usage.updateDeliveryUsage', $args);

Context::setBrowserTitle("XE코어 형님은 바보...^^ 나? 애드온!");

}


아래는 업데이트를 하기위한 쿼리입니다.


아래와 같이 eid와 document_srl을 기준으로 value 칼럼을 업데이트 하려고 합니다.



<query id="updateDeliveryUsage" action="update">

    <tables>

        <table name="xe_document_extra_vars" />

    </tables>

    <columns>

        <column name="value" var="value" />

    </columns>

    <conditions>

        <condition operation="equal" column="eid" var="eid" filter="alpha" notnull="notnull" />

        <condition operation="equal" column="document_srl" var="document_srl" filter="alpha" notnull="notnull" />

    </conditions>    

</query>



위와 같이 하였는데 동작이 되지 않는 이유는 무엇일까요? 


아래와 같이 sql문으로 할때는 잘 됩니다.

UPDATE XE_DOCUMENT_EXTRA_VARS

SET

VALUE = '211'

WHERE

eid = 'using_amount'

document_srl= '211'


도와주시면 진심으로 감사드리겠습니다.


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
김영주965 제로보드 게시판을 복제할수 있나요?  
Migguragi 텍스타일 글쓰기 무반응  
밀리타리엔지니어 매실님의 출석부 모듈에서 관리자 출석?? 이게 왜뜨는거죠?  
강순모 제로보드4에서 xe로 데이터 이전하는 방법 [1] 2012.05.30 by 송순섭
이동화309 위젯 페이지 vs 문서 페이지 vs 외부 페이지 .. 뭐가 빠른가요?  
키스미베이베 모바일 레이아웃,스킨이 이상합니다 한번만 봐주세요 [1] file 2012.05.30 by 키스미베이베
CoffeeMix 게시판 목록에 디스크모양 아이콘 안나오게하는방법 알고싶습니다. [1] file 2012.05.30 by 송동우
성탴ㅋ Member_srl 회원가입 질문!! [3] 2012.05.29 by 고이풀
디마인 아 갑자기 파일 첨부가 안되네요 [1] 2012.05.29 by 디마인
Dalnamu 공모, 이벤트 마감 기능이 있는 게시판 구현이 필요합니다.  
대유 송동우님 다시 부탁드립니다. [2] file 2012.05.29 by 대유
웅솔몽둥이 제로보드 4 게시판 이미지 업로드가 안돼요. [1] 2012.05.29 by 다조아해
벵하늘 제로보드에 있는 기본 게시판에 대해서 여쭤보려구합니다.  
크루씨 저기 위젯 표시가.. [3] 2012.05.29 by 송동우
대유 xe official v3 default 게시판 스킨변경 ~ 도와주세요. [1] file 2012.05.29 by 송동우
퍼기 테크노트7에서 XE로 DB이동  
pulsarlube 로그인 관리자가 안됩니다. [1] 2012.05.29 by 송동우
cyan0710.myid.net 보안서버 관련.. [1] 2012.05.29 by 크루씨
한국12 줄 간격 문의 [1] file 2012.05.29 by 크루씨
girrafe 파일 첨부가 되지 않아요. [1] 2012.05.29 by 크루씨
엘엘 게시판내용은 저장하고 XE초기화하려면 [1] 2012.05.29 by br's
도아조 최근댓글을 게시판 리스트에 출력하기 질문입니다. [1] 2012.05.29 by YO-DA
보이스32 프로필 이미지가 저장되는 테이블이 어디죠? 궁금합니다.  
양준호172 XE 5년 뒤 없어질 가능성 100% [2] 2012.05.29 by cycix2
진욱아빠 운영체제에 따라 동작이 않 될 수 있나요 [1] 2012.05.29 by cycix2
KATZEST 텍스타일 허브...  
KATZEST textyle hub 에 대해 해결책이 나와있는데 이게 무슨 말인지 잘 모르겠습니다 ㅠ  
박경서726 로그인 폼 관련 질문입니다.  
DOUBLEP 하이브리드 앱을 제작하려고 합니다 xe를 사용해도 되나요? [1] 2012.05.29 by cycix2
나뚜르 이 에디터가 뭔지 알려주세요! [4] file 2012.05.29 by cycix2