상태 | 완료 |
---|
http://www.xpressengine.com/18313214
XE지식인에 올려진 위의팁을 가지고 해 보려 했는데 잘 되지가 않군요.
스킨 중 write_form.html 파일 상단에
<input type="hidden" name="extra_vars20" value="{htmlspecialchars($oDocument->getTitleText())}" />
를 삽입하여 확장변수 20에 자동으로 제목이 들어가도록 해 봤는데 글 등록을 하면 바로 들어가지 않고 수정으로 한번더 들어가서 등록하면 제목의 값이 들어가 집니다.
첫번째 글 등록할때 바로 들어가게 할 수 있는 방법이 없는지요?
링크에 있는 소스는 확장변수에 있는 값을 제목에 자동으로 가져가는 것, 아닌가요?
제가 사용하고자 하는 것은 반대의 경우. 제목에 값을 입력하면 확장변수에도 똑같은 값을 자동으로 넣고 싶은 것입니다.
10년 제로보드 조금 써 본 경험이후 XE는 이제 열흘정도 되다보니 잘 모르는 부분이 정말 많네요.
데이터를 반대로 가져가려고 하는 것이군요.
질문에 작성한 소스는 게시물의 제목을 가져오라고 한 것이기 때문에 기존 게시물이 있어야 제목을 가져 옵니다.
그렇게 때문에 수정을 하면 들어가는 것입니다.
네. 맞습니다. 그래서 작성하고 등록할때 제목을 자동으로 같이 입력하면서 가져오면 될듯 싶은데...
XE지식인에 다른 팁으로 확장 변수의 값 끼리 계산 결과를 다른 확장변수에 저장하는 방법이 있는데 여기에 답글달린걸 보면 응용할 수 있을것 같은데 잘 모르겠습니다.
게시글 작성 form이 전송될 때 onsubmit에 javascript를 걸어 전송하면 가능할꺼라고 하는데 이걸 응용할 수 있을까요?
거듭된 질문, 죄송합니다.
질문에 제시한 소스와 링크의 소스가 다릅니다.
링크에 올려진 대로 해보십시오.