가령 abc라는 기존 모듈이 있는데 xyz라는 모듈을 만들때 액션명으로 dispAbc.... 를 지정해도 되는지요? 만약 된다면 어떤 문제가 발생할 가능성이 있을까요?
그리고 standalone 속성... 이거 없어진줄 알았는데 있더라구요. 이걸 false로 해서 얻는 이점은 뭐가 있을까요?
가령 abc라는 기존 모듈이 있는데 xyz라는 모듈을 만들때 액션명으로 dispAbc.... 를 지정해도 되는지요? 만약 된다면 어떤 문제가 발생할 가능성이 있을까요?
그리고 standalone 속성... 이거 없어진줄 알았는데 있더라구요. 이걸 false로 해서 얻는 이점은 뭐가 있을까요?
액션포워드를 사용하시면 됩니다. 단, 다른 모듈을 사칭하면 나중에 디버깅할 때 혼란을 일으킬 가능성이 높으니 차라리 전혀 다른 이름을 쓰는 것이 좋습니다. 예: 통합검색 모듈 act=IS (이슬람국가 ㄷㄷㄷ)
코어수정도 없고 따로 파라미터를 직접 받는 것도 아닌데 보안위협은 없을 것 같습니다. 액션 이름을 다르게 짓는 정도의 문제니까요.
끼어들기식으로 다른 모듈의 ACT를 대체할 계획이라면,
다른 모듈의 특정 기능을 대체할때 쓰는 모듈 확장 (module extend) 기능을 활용해보세요.
standalone="false" 를 설정하면 해당 모듈 페이지에서만 act 사용할 수 있습니다.