Voyager를 사용하기 시작했는데, Voyager의 app.js 파일에 포함 된 tinymce.init() 메소드에 포함 된 기본 설정을 무시할 수있는 방법이 있는지 알고 싶습니다. 그 파일을 uglifying하고 편집하는 것 (전체적으로 나는 끔찍한 생각처럼 보입니다). tinymce.init()를 어떻게 든 오버라이드 할 수 있습니까?Voyager에서 TinyMCE.init()을 어떻게 편집 할 수 있습니까?
0
A
답변
0
Voyager에서이 작업을 수행 할 방법이 없다면 편집기를 제거하고 정의한 것으로 대체 할 수있는 간단한 추상화를 작성할 수 있습니다. 나는 Voyager 전문가가 아니므로 TinyMCE 모듈 작성자에게 연락하고 어떤 종류의 접근 가능한 구성을 요청할 가치가 있습니다.
0
예는
당신이 THS에서resources/views/vendor/voyager/requirements/edit-add.blade.php
에 따라 귀하의 리소스 폴더에 보이저 템플릿을 오버라이드 (override) 할 필요가
if(user_id == 4){
$("#txt_subject :input").attr("disabled", "disabled");
tinyMCE.get('richtextdescription').setMode('readonly');
/*Disable our description tinymce for developer user.*/
}
따라 않는 한 당신의 tinymce.init()를 덮어 쓸 수 있습니다 파일을 사용하면 tinymce.init()의 기본 동작을 무시할 수 있습니다.
위 코드 내 프로젝트 요구 사항입니다. 당신은 또한 당신의 필요에 따라 맞춤화를 할 수 있습니다.
도움이되기를 바랍니다.