2012-08-04 2 views
1

새로운 J2.5 사이트에 외부 구성 매개 변수를 추가하려고하는데 해킹을하기 전에 실제로 jConfig 객체와 통합되거나 jConfig 객체를 확장하는 플러그인을 작성할 수 있는지 알고 싶습니다. .Joomla jConfig를 관리자 플러그인으로 확장 할 수 있습니까?

나는 인터넷 검색을 해왔고 그러한 구성 요소 나 모듈 구성과 관련된 토론이나 예를 찾을 수 없으므로 누군가 시도했는지 알고 싶거나이를 성취하는 "기본"방법을 알고있었습니다.

주 - 이전 버전에서는 정보를 사용할 수 있도록 전역 변수를 설정하는 시스템 플러그 인을 사용하여이 작업을 수행했지만, Joomla Global Configuration에 기본으로 사용할 수 있도록 포함하려고합니다 Joomla 설정 논리.

답변

0

짧은 대답은 아니오입니다. 플러그인을 사용하면 플러그인 파일이 처음로드 될 때 (일부 사용자 정의 코드의 첫 번째 후크가 될 수 있음) JConfig가 이미 다른 40 개의 클래스와 함께로드 될 때만 일부 하위 클래스를 재정의 할 수 있습니다.

그러나 일단로드되면 확장하고 매개 변수를 추가하고 저장하고 사용자가 백엔드에서 저장하고 다음 요청에서 사용할 수 있도록 유지해야합니다. 너무 많은 돈을 저축하지 않는다면 잘 될 것입니다.

그렇지 않으면 구성 요소에 매개 변수를 넣으십시오 (표준 Joomla 방법).

+0

감사합니다. 좋은 ... 때때로 숲의 나무를 볼 수 없습니다. 나는 그것을 구성 요소에 넣는 것만 큼 간단했으면 좋겠다. 우리는 다양한 조합으로 설치된 커스텀 컴포넌트/모듈/플러그인을 다수 보유하고 있습니다. 그들은 모두 Joomla의 핵심 요소를 제외하고 데이터베이스와 몇 가지 다른 설정을 사용합니다. 이 때문에 사이트 설정에 따라 원하는 위치에 배치하지 않고 단일 장소에 배치 할 수있는 "스위트 스폿"을 찾고있었습니다. – GDP

관련 문제