2013-05-07 7 views
0

현재 친구 용 모듈을 개발 중이며 관리자 플라이 아웃 메뉴에 링크를 추가해야합니다. 나는 그에게 파일을 편집하지 않기를 원하지만, 지금까지는 이러한 링크를 삽입하는 것이 가장 쉬운 방법입니다 (관리자 헤더에 하드 코딩 됨).프로그래밍 방식으로 링크 추가 (OpenCart)

모듈이 너무 잘 작동하기 때문에 관리자 링크에 쉽게 추가 할 수있는 방법이 없다고 생각합니다. 항상 모듈 설정 페이지에 추가 할 수 있지만 모듈 설정의 목적에 어긋나는 것 같습니다.

도움을 주시면 감사하겠습니다.

답변

6

가장 간단한 방법은 필요한 모든 파일, 따라서 컨트롤러admin/controller/common/header.php을 편집하는 것입니다 - 링크의 이름과 링크의 액션, 언어 파일을 추가admin/language/<THE_LANGUAGE(S)>/common/header.php - 항목 이름을 추가 템플릿admin/view/template/common/header.tpl - 가능한 경우 메뉴 링크 항목을 추가하십시오.

좀 더 열심히 방법은

+0

+1 변경 사항을 언급 한 코드에 #hashtag 기반 주석을 남겨 두어야하므로 #hashtag 변경을 그룹화하여 나중에 찾아서 바꿀 수 있습니다. OpenCart의 업그레이드시 핵심 변경 사항이 제거되므로 Websphere Commerce. – TheBlackBenzKid

+0

그래, 그 이유는 (** 항상 추천 **) vQmod XML 확장에 의해 이러한 변경 작업을 수행 ... – shadyyx

+0

글쎄,이 질문에 대답하지 않았다. 그러나 나는이 해결책을 요구하고 있었다. 그는 자신 만의 파일을 업데이트 할 것이고 확장 기능을 설치할 때 파일을 편집 할 필요가 없기를 바랄 것입니다. –

0

당신은 단지 추가 스크립트를 가질 수 ... vQmod 확장을 통해 동일한 기능을 수행하는 것입니다 <li> 페이지가로드 될 때 <ul id="menu">에?

관련 문제