Q&A

https://xe1.xpressengine.com/tip/22677407

 

여기 보면 수정 팁이 나와있는데요,

마지막 줄에,

 

/modules/communication/quries/sendMessage.xml  요녀석하고

/modules/communication/quries/schemas.xml 요녀석 2가지입니다.

이 xml 파일을 수정해야 한다고 나와있는데, 다른 부분은 설명이 있는데 이 부분은 어떻게 작성해야하는 건지 혹시 알 수 있을까요?

 

php에서

$receiver_args->file_name = $file_name;
$receiver_args->file_url = $file_url;
$receiver_args->file_size = $file_size;

 

이렇게 추가해준 거라면

 

sendMessage.xml 쿼리문에서는

<column name="file_name" var="file_name" />
<column name="file_url" var="file_url" />
<column name="file_size" var="file_size" />

이렇게 추가하면 되는 거겠죠?

 

그런데 schemas.xml 파일도 쿼리문을 수정해야한다고 하는데,

기본적으로 schemas.xml 파일은 없거든요?;

 

어떻게 하면 되는 걸까요;

 

제 생각엔 아마 오타로.. 뭔가 잘못 입력하신 것 같은데 

 

./modules/communication/schemas/ 이하에 있는 xml 파일을 수정해라는 말씀 같은데요.

member_message.xml

아마 이 파일이 가장 유력한데..

<column name="file_name" type="text" />
<column name="file_url" type="text" />
<column name="file_size" type="text" />

이렇게 수정해줘도 동작은 안하는 것 같아요.. (__);;

이온디 Lv. 13
# 라이믹스 스킨 제작은 어디? >>>> XE 레이아웃, 라이믹스 스킨제작은 이온디에서 커스터마이징해드립니다.
# 빠른 라이믹스 커뮤니티용 호스팅을 찾고 계신가요? >>>> 이온디호스팅 서비스는 PHP8 & Redis 서버 캐시를 활용하여 라이믹스에 최적화된 호스팅 서비스를 제공해드립니다. (서버세팅시 웹패널, 내도메인메일서비스도 함께 구축해드립니다.)
https://eond.com

댓글 2

  • xml은 말 그대로 테이블을 이렇게 구성하겠다고 명시해놓는거고요. 실제로 수정한다고 칼럼이 추가되거나 삭제되는건 아니에요. 칼럼을 직접 추가해주셔야 되요.
  • @퍼니엑스이
    디비 테이블이나 컬럼을 따로 추가해줘야 하는 건가요.
    https://xe1.xpressengine.com/index.php?mid=download&package_id=22753517
    전체쪽지발송 이 모듈 같은 경우는 따로 그걸 추가 안해줘도 에디터를 불러오면 바로 파일 첨부도 생기는데..
    쪽지함은 그게 안 생기네요 ;ㅁ;