2014-12-02 4 views
1

joomla 2.5에있는 구성 요소를 개발 중입니다. 로그인하지 않은 경우 첫 페이지 사용자가 로그인 페이지로 리디렉션 된 후 총 2 페이지가 있습니다. 첫 페이지에서 가져온 데이터는 필요합니다. 일시적으로 저장되고 성공적인 로그인 후에 만 ​​데이터베이스에 저장됩니다.joomla 2.5 사용자와 함께 작업 구성 요소

그래서 우리는 우리의 Ajax 호출을 받아 봐 및 succeful 로그인 후 임시 데이터를 전송하는 site_root/구성 요소/com_users/뷰/로그인/tmpl

수정 default.php 내부의 코드를 변경 한 그렇게하기 위해서이다. .

지금 우리는

문제의이 종류를 다루는 올바른 방법은 무엇인가, Joomla를 3.0로 업그레이드해야합니까? 다른 방법으로 내가 joomla 로그인 구성 요소와 함께 작업 할 수 있도록 (코어 joomla 코드를 망쳐 놓지 않음으로써) abvove 요구 사항을 충족시킬 수 있습니까 ?? 당신의 소중한 제안을 도와주세요 ....

답변

0

Joomla 코어 파일을 수정하면 안됩니다.

여기에 대해 꽤 좋은 문서가 당신이 등 onAfterLogin 같은 플러그인 및 이벤트를 사용한다 변화의 종류를 확인하려면 : http://docs.joomla.org/Plugin

는 그리고 정말 경우 플러그인 개발에 대해이 책을 추천 할 수 있습니다 당신은 정말로 플러그인의 힘을 이해하고 싶습니다. 많이, 나는 확실히 그것으로 살펴 보겠습니다

https://www.yireo.com/books/programming-joomla-plugins-book

+0

덕분에 –

+1

사실 나는 당신의 조언에 따라 줌라 플러그인을 생성하고, 지금은 '식별하는 데 어떻게든지 필요한 다른 이벤트를 (onUserLogin 감지) 할 수 있습니다 내 구성 요소 '로그인 성공이 구성 요소로 다시 데이터를 보낼 필요가있을 때 플러그인 내에서 ... 나는 추가 & param = "값"을 추가하려고 시도하고 액세스하려고했습니다 –

관련 문제