Extra Form
PHP PHP 7.0
CMS Rhymix 1.x

글작성했다는 데이터 로그를 얻기위해서 글작성완료페이지가 필요하다는데,

게시판에 글 작성 후  완료페이지를 만들 수 있을까요?

아니면  다른 좋은 방법이 있을까요?

  • profile
    이전글 댓글에서도 다른 분이 의견 남겨주셨다 싶이 작업 의뢰를 하세요.
  • profile ?
    작업의뢰를 하는건 아니라서 이곳에 작성했습니다.
  • profile
    글작성 페이지를 말고 알럿을 띄우는 방법으로 가셔도 무방할것 같습니다.

    알럿을 띄우는 방법은 애드온 하나 새롭게 만드셔서 해당 애드온에

    if(!defined('__XE__')) exit();


    if(Context::get('act')=='procBoardInsertDocument' && $called_position == 'after_module_proc' && $this->toBool()) {
    echo "<script language=javascript>
    alert('글작성완료');
    </script>";
    }


    뭐 이런식으로 해서 구현하시면 페이지를 따로 띄우지 않더라도 코어를 수정하지 않더라도 가능할듯합니다.

    테스트는 안해봤습니다.
  • profile ?
    아! 알럿띄우는방법이 있었군요! 감사합니다!!
  • profile

    1. 가능합니다. (https://xetown.com/topics/1357401 이 글 참고하시면 가능/불가능 질문의 답은 "가능합니다" 하나뿐이라는걸 이해하실수 있으실겁니다)

    2. 여러 방법이 있을수 있겠죠. 글작성 완료 시점에서 현재는 작성된 글로 이동하도록 되어 있지만 애드온을 이용해서 글작성 완료시(act가 procBoardInsertDocument이면서 실행시점이 before_display_content인 경우) 페이지를 이동시키는 방법도 있을테고... 찾아보면 여러가지 있을겁니다.

     

    전환스크립트 설치와 연계되어야 하는 부분이기 때문에 질답게시판에서 진행하기 힘듭니다. 필연적으로 댓글 대댓글로 계속 이어가며 확인하고 답변해야 하는데... 돈받고 할수 있는 내용을 공짜로 진행해주실 대인배 개발자분이 나타나실때까지 기다리시거나 제작의뢰하시거나... 두가지 방법이 있습니다.

  • profile ?
    1. 제가 원하는 답입니다. 가능한지 불가능한지 알고싶었습니다. 물론 실력자라면 불가능한게 없겠지만, 좀 복잡하거나 어렵거나 불가능한지 확인을 하고싶었습니다. 가능하다면, 더 서치를 할 수 있기때문입니다. 불가능하다면 더 서치를 안하고 포기를 하던지 가능하게 할수있는 개발자나 방법을 찾아봐야겠죠.

    2. 애드온이 있었군요. 감사합니다!