CMSMS에 Form Builder 모듈을 설치했습니다. "양식 작성기"하위 메뉴가 자동으로 확장 탭에 추가되었습니다. 하지만이 하위 메뉴를 확장 대신 내용 탭에 추가하고 싶습니다. 아무도 그렇게하는 법을 알고 있습니까?CMSMS 관리 영역의 Extensions에서 Content 섹션으로 메뉴 요소를 이동하는 방법은 무엇입니까?
미리 감사드립니다.
최저 reagards, 이고르
CMSMS에 Form Builder 모듈을 설치했습니다. "양식 작성기"하위 메뉴가 자동으로 확장 탭에 추가되었습니다. 하지만이 하위 메뉴를 확장 대신 내용 탭에 추가하고 싶습니다. 아무도 그렇게하는 법을 알고 있습니까?CMSMS 관리 영역의 Extensions에서 Content 섹션으로 메뉴 요소를 이동하는 방법은 무엇입니까?
미리 감사드립니다.
최저 reagards, 이고르
글쎄, 내가 실수로 그것을 발견했지만 내가 응답 할 것이다 응답이 없기 때문에, 어쩌면 누군가가 나중에 유용합니다, 아주 오래된 질문이다. 나는 당신이 cms 패널을 통해 직접 그렇게 할 수 있는지 모르겠습니다. 그러나 그것은 가능합니다, 당신은 메인 모듈 파일을 수정해야합니다. CMS 위치의/modules/FormBuilder에있는 FormBuilder.module.php 파일을 찾으십시오. 원하는 섹션에 모듈을 배치하는 기능이 있습니다. 아래 기능을 사용하여 다른 부분을 지정하지 않는 한 확장 섹션은 모든 모듈에 대한 기본값입니다 기본적으로
/**
* GetAdminSection()
* If your module has an Admin Panel, you can specify
* which Admin Section (or top-level Admin Menu) it shows
* up in. This method returns a string to specify that
* section. Valid return values are:
*
* main - the Main menu tab.
* content - the Content menu
* layout - the Layout menu
* usersgroups - the Users and Groups menu
* extensions - the Extensions menu (this is the default)
* siteadmin - the Site Admin menu
* viewsite - the View Site menu tab
* logout - the Logout menu tab
*
* Note that if you place your module in the main,
* viewsite, or logout sections, it will show up in the
* menus, but will not be visible in any top-level
* section pages.
* @return string Which admin section this module belongs to
*/
이 FormBuilder 모듈 정의에 그런 기능이 없다가, 그래서 당신은 당신의 자신에 그것을 추가해야하고 그것을 변경해야 그 장소. 건배!
function GetAdminSection()
{
return 'content';
}