SugarCRM 버전 5.2.0k (Build 5837)를 사용하고 있습니다. 나는 모든 사용자에게 동일한 기본 홈 페이지 (내가 직접 만든 대시 렛)를 설정할 수 있기를 원하며 누구에게나 최선의 방법으로 조언을 해줄 수 있습니까? 사전에 도움을 주셔서 감사합니다SugarCRM - 모든 사용자의 기본 홈페이지를 설정하는 방법
답변
나는 이것을하는 방법도 알고 싶습니다 ... 몇 가지 아이디어에 대해서는 here을 참조하십시오. 그러나 그것은 지원되는 기능이 아닙니다.
사용자 생성 후 (이 훅이 제공된다고 가정)를위한 훅을 설치하고 훅이 호출 될 때 사용자 환경 설정 테이블의 해당 부분을 채우는 모듈을 작성할 수 있는지 궁금합니다. 물론 SurgarCRM을 업그레이드 할 때마다 모듈이 손상 될 것이므로 이것이 가치있는 것보다 더 어려울 수도 있습니다.
편집 :
은 내가 위의 링크 된 스레드에서 참조되는 Dash Manager 모듈을 살펴했다. 관리자가 관리자 페이지에서 링크를 클릭 할 때 관리자 사용자의 환경 설정을 다른 모든 사용자에게 복사하는 방식입니다. 따라서 관리자 사용자는 다른 사용자의 일종의 템플릿으로 사용됩니다. 기본 솔루션,하지만 나쁜 시작 - 템플릿 사용자를 사용하여 불투명 (DB 테이블에 저장된대로) 환경 설정을 치료하는 방법처럼 보인다.
아주 쉽게 할 수 있습니다.
나는 이것을 SugarCRM 6.5.23에서 수행했습니다.
여기에 내가 언급 한 단계를 수행하는 :
- 그냥
sugarcrm_root/modules/Home/index.php
를 복사SugarCRM_root/custom/modules/Home/index.php
에 붙여 넣습니다. 이제 원하는대로 동작을 사용자 지정할 수 있습니다.
당신은 기본 대시 렛을 제거하고
는SugarCRM_root/custom/modules/Home/dashlets.php
에서 하나 개의 파일을 생성하여 자신 만의 대시 렛을 추가하고이 코드를 추가 할 수 있습니다 : 당신은 아직도이 일을하면<?php unset($defaultDashlets); $defaultDashlets = array( 'CustomDashlet' => 'ModuleName', 'UpcomingAppointmentsDashlet' => 'Meetings', //Example );
당신은 3 대시 렛은 후크에 남아있다 그것은이 훅 코드를 필요한 경우 당신이 그것을 제거 할 수있는 코드는 다음과 같다 :이 당신을 도울 것입니다
$dashlets[create_guid()] = array( 'className' => 'iFrameDashlet', 'module' => 'Home', 'forceColumn' => 0, 'fileLocation' => $dashletsFiles['iFrameDashlet']['file'], 'options' => array('titleLabel' => 'LBL_DASHLET_DISCOVER_SUGAR_PRO', 'url' => '...', 'height' => 315, ));
희망. :)
- 1. 기본 브라우저에서 기본 홈페이지를 얻는 방법
- 2. iis7에서 하위 도메인의 기본 홈페이지를 설정하는 방법은 무엇입니까?
- 3. MySQL에서 사용자의 비밀번호를 설정하는 방법
- 4. Grails 애플리케이션에서 기본 홈페이지를 어떻게 변경합니까?
- 5. sugarcrm report
- 6. ASP.Net의 기본 문서를 설정하는 방법
- 7. cakephp 기본 경로를 설정하는 방법
- 8. UIWebView의 기본 URL을 설정하는 방법
- 9. SugarCRM 6.1.0에 대한 새 테마를 만드는 방법
- 10. 내 모든 Zend_Forms에 기본 요소 및 양식 데코레이터를 설정하는 방법
- 11. Oracle SQL Developer 다른 사용자의 기본 테이블 방법?
- 12. WebOs의 기본 언어를 설정하는 방법
- 13. 리프트의 기본 페이지를 설정하는 방법
- 14. Doctrine에서 기본 수화기를 설정하는 방법?
- 15. drupal에 기본 URL을 설정하는 방법
- 16. 사용자의 기본 스키마
- 17. 모든 사용자의 쿠키 무효화
- 18. PostgreSQL에서 모든 열의 기본값을 null로 설정하는 방법
- 19. wcf-service에서 기본 faultcontract 속성을 설정하는 방법
- 20. 모든 Java Swing 창에 기본 아이콘을 설정하는 방법은 무엇입니까?
- 21. UINavigationController의 기본 색조를 설정하는 가장 좋은 방법
- 22. Visual Studio 2010에서 기본 인코딩을 설정하는 방법
- 23. Visual Studio 2008에서 기본 XAML보기를 설정하는 방법
- 24. 동적으로 설정하는 기본 URL은
- 25. SugarCRM 커뮤니티 에디션
- 26. Django는 사용자의 모든 댓글을 검색합니다.
- 27. 홈페이지를 default.aspx에서 abc.aspx로 변경합니다.
- 28. SugarCRM 설치 고정
- 29. SugarCRM 양식에서 필드를 자동 채우는 방법
- 30. 기본 HTML 태그를 설정하는 JSP