Ok 이것은 모든 종류의 문서에서이 참조를 찾을 수 없으므로 물어봐야 할 것입니다. 실제 코드를 읽고 독서의 가장 좋은 방법을 찾아야합니다. 이것은 훨씬 오래 걸리고 소비하기를 원할 것입니다.joomla com_user는 com_categories 및 com_content와 유사하게 확장됩니다.
기사 관리자를 입력 할 때 범주 관리자에 대한 탐색 링크가 있으며 반대의 경우도 마찬가지입니다. 내 구성 요소 및 기본 사용자 관리자와 비슷한 것을하고 싶습니다.
내 필요에 맞게 사용자를 확장 할 수있는 프로필 플러그인이 이미 있지만, 구성을 원활하게 조정하여 com_user 구성 요소를 조정하면 원하는 구성 요소를 더 잘 통합 할 수 있습니다.
제 질문은 com_content 및 com_categories에서 "확장명"매개 변수를 사용하는 것입니다. com_users의 전체 코어 재 지정없이 유사한 기능을 추가 할 수 있습니까? 전체 무시를하면 사용자 의존으로 인해 확장 기능이 작동하지 않을 수 있습니다.
나는 무엇이든지 이해가되지 않으면 기꺼이하겠다.이 질문은 오버라이드없이 줌라를 "확장"할 수있는 정도를 더 많이 볼 수있다.
업데이트 : 그래도 멋진 기술, 꽤 대답을 발견
. 구성 요소에서 목록 컨트롤러/모델 /보기 만 재정의 할 수 있으며, 현재 com_users 구성 요소의 기반으로 설정 한 경우 직접 통합으로 보이게 할 수 있습니다. 당신이해야 할 일은 사용자보기에 대한 경로가 구성 요소로 전달되도록하는 것입니다.
그러나 한 가지 문제가 있습니다. 새 사용자를 추가하거나 편집 할 때 한 번 끝나면 주 사용자 관리자에게 연결됩니다. 시스템 플러그인이 도움이 될 수 있지만 사용자 관리자가 아닌 구성 요소를 통해 사용자가 편집 된시기를 감지하는 신뢰할 수있는 방법이있는 경우에만 가능합니다.
참고 : 사용자보기에 재정의를 추가 할 때 문제가되는 것은 다른 MVC 구성 요소가있는 5-6 개의 MVC 구성 요소가 있다는 것입니다. 따라서 핵심 com_users 업데이트로 쉽게 업데이트 할 수 있도록하려면 가능하다면.
com_users의 언어 파일을 찾고 모든 항목을 구성 요소에 추가해야합니다.
더 좋은 답변이 아직 있을지 모르지만이 방법으로 코어에 많은 영향을 미치지 않으며 com_users에 대한 업데이트로 업데이트하기가 쉽습니다.
나는 이것에 현상금을 벌고있다, 나는 이것이 지역 사회에 최대 이익을 가질 것 인 질문이다라고하는 모든 질문에서 내가 느낀다. 그래서 여기에 압축 된 버전의 질문이 있습니다.
코어 구성 요소를 사용자 지정 구성 요소에 쉽게 통합하고 코어 구성 요소를 최소한으로 편집하면서 해당 구성 요소를 원활하게 라우팅 할 수있는 방법은 무엇입니까?
그 이유는 내 구성 요소가 사용자와 직접 통합되므로 구성 요소와 사용자간에 이동할 수있는 능력이 필요하다는 것입니다. 이것은 아마도 내 상황에 도움이되지는 않지만 확장 기능의 기능에 대한 아주 명확한 설명이므로 엄지 손가락을 올려주세요! –
사용자가 확장 프로그램의 탭으로 광고를 보려고하는 다른 확장 프로그램의보기가있는 탭을 추가하기 만하면됩니까? 나는 당신이 원하는 것을 조금 혼란 스럽다. – Elin
사용자 관리자에게 가서 내 사용자 정의 내에서 사용하고자하는 "보기"를 클릭하면, 많은 사용자 부가 기능을 처리한다. 그것을 합리화하는 것이 매우 편리 할 것입니다. 나는 이미 일종의 재정의 (override)를했는데 작동하지만, 저장시 (내 "사용자"보기만을 "사용자"목록보기로 라우팅하지 않기 때문에) 내 구성 요소로 다시 라우팅하는 데 문제가 있습니다. –