댓글 input value 값 추가 문의
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.2 |
<input type="radio" name="homepage" id="homepage" value="yes">
<input type="radio" name="chk" id="chk" value="yes">
위 두가지 처럼 댓글 form 안에 두고
$comment->homepage}
{$comment->chk}
이렇게 불러와서 사용 할려고 하는데
두 경우 모두 값이 출력이 안되는데요.
혹시 놓치고 있는 부분이 있을까요?
skyo
Lv. 10
https://x86.co.kr
댓글 13
chk가 없지요.
https://github.com/rhymix/rhymix/blob/master/modules/comment/schemas/comments.xml
저장할 공간이 있어야 해당 내용을 저장할 수 잇겟지요?
저장할 공간을 만들었다면 해당 저장할 공간에 넣을 수 있게 쿼리에도 추가해줘야겠지요?
댓글 수정할때 내용도 바뀌어야 할테니 수정도 바꿔야겠지요.
이렇듯이 세팅할게 많이 있습니다...
그리고 homepage는 실제로 저장하는 목적이 uri을 입력하도록 하는 공간이기 때문에 회원이 아닌 사람에게만 해당 값을 추가할 수 있게 되어 있습니다. 해당 부분은 변수명 바꿔야할거같고요.
코어를 수정해서 해당 내용을 받지말고 서드파티로 새롭게 개발하셔서 내용을 정리할 수 있게 만드셔야 할듯 합니다.
당연히 chk 가 공간이 없는 것은 알고 있지요~. homepage 에 값이 출력이 안되어 해본 것 뿐~
아무튼
"homepage는 실제로 저장하는 목적이 uri을 입력하도록 하는 공간이기 때문에 회원이 아닌 사람에게만 해당 값을 추가할 수 있게 되어 있습니다. 해당 부분은 변수명 바꿔야할거같고요."
>> 이거 겠네요. 감사합니다.
homepage는 url 형식으로 필터링이 됐을 것이고...
댓글에 확장변수 기능이 있으면 좋겠다는 생각은 듭니다. (서드파티로 개발을 해야겠지만요)
그렇게 하면 일전에 말씀하셨던 찬반 댓글 구현도 깔끔하게 될 것 같구요ㅎㅎ
아니면 documents 테이블에 extra_vars 컬럼이 있는 것처럼 comments 테이블에도 같은 컬럼이 있으면 좋을 텐데 코어단에서 생각해보면
꼭 필요한 컬럼은 아니라고 볼 수도 있긴 하겠네요.(구조나 이런 게 복잡해서 신중하게 해야 한다는군요^^)해당 기능을 댓글까지 넣는건 좋은데 댓글자체에 표시라던지 단순히 활동에 대해서 확장변수까지 필요할까 라는 그런 관점으로 봤을때 필요가 있을지는 모르겠습니다.ㅎㅎ
특수한 경우 필요에 따라 해당 기능이 필요하다면 서드파티를 만들어야 할 수 밖에 없지요..
라벨명도 심지어 "schema moratorium" ㄷㄷㄷㄷ
댓글 + 확장변수 형태의 모듈이 가장 깔끔한 접근이긴 한 것 같습니다.
@람보 @윤삼
두분 조언 덕분에 성공했습니다!!
감사합니다.
이제 변수를 활용해 꾸미기만 하면 되겠습니다만..그건 뭐 시간과의 싸움이니~ ^^;
쏠쏠한 아이디어 같습니다💡
지금 타운을 보면 댓글단에서 알림 체크박스가 없잖아요?
댓글 알림은 쪽지 대신 알림센터로 처리한다는 방침으로 이해하고 있습니다만...
알림센터는 notify_message 적용을 안 받는 거죠?
comment.item.php (?) 이 파일에서 notify 메소드를 실행할때 (실제로 알림이 발생될경우) 쪽지로 알려주는 기능일뿐입니다.
이게 근데 좀 사용자측에서는 해깔릴 수 잇겠네요.