묻고답하기
getUrl 관련 질문입니다~
2014.11.26 15:21
안녕하세요 getUrl()이 무슨 함수인지는 알고 있습니다.
제가 이 함수를 이용해서 특정 사용자가 쓸 글만 목록에 출력하고 싶은데요. 무슨 파일이나 무슨 함수 혹은 무슨 클래스를 살펴보면 좋을 까요? 답변해주시면 감사하겠습니다~
댓글 7
-
Hello_XE
2014.11.26 16:12
-
초보중초보중초보
2014.11.26 16:55
답변 감사드립니다. 한가지 더 여쭙고 싶은데요. act에 들어갈 함수 예시로 볼만한 함수가 있을까요?
-
노에르
2014.11.26 17:23
getUrl()은 쉽게 말하면 주소를 자동으로 출력해주는 녀석입니다.
여기에 파라메터를 변경해주거나, 현재 주소를 출력할 수 있지요.
getUrl() 단순히 이렇게 사용하면 현재 페이지 주소가 뜨게 되고
getUrl('document_srl',원하는게시물번호); 이렇게하면 현재 페이지 주소에 document_srl=원하는게시물번호가 추가될 겁니다.
getUrl('mid','freeboard') 이렇게 하면 freeboard으로 이동하는 링크가 생성되겠지요
-
초보중초보중초보
2014.11.26 17:49
답변 감사드립니다. 그런데 제가 알고 싶은건 함수를 만드는 것이거든요. act라는 변수에 들어갈 함수요. 함수를 만들었는데 잘못된요청이라고 나오질 않아 답답만 하네요 ㅠㅠ 도움이 될만한 조언 있으실까요?
-
노에르
2014.11.26 17:57
그 함수를 어디다가 만든지 모르겠지만... xe에서는 규칙이 있습니다... 그 규칙에 맞지 않는 함수는 실행되지 않습니다.
또한 해당 함수가 실행되게 하려면 모듈, 애드온, 컴포넌트등과 같은 곳에서 정의가 되어 있어야 가능한 걸로 압니다...
-
초보중초보중초보
2014.11.26 17:59
답변 듣고 찾았습니다. module.xml에 등록이 되어야 되네요~ 답변 감사합니다
-
노에르
2014.11.26 18:01
해결하셨다니 다행입니다.
모듈쪽은 잘 모르는지라 ~ 답변이 애매하긴 했습니다만..ㅎㅎ
Document모듈내의 함수를 참조하시면 됩니다.
getUrl('',module,'document',act,'참조할함수명',member_srl,'member_srl'등등)
자세한 내용은 함수를 직접 보셔야 알 수있겠어요