질문/조언질답게시판
Extra Form
PHP PHP 7.2
CMS Rhymix

라이믹스 에디터 툴바를 커스텀하고 싶습니다.

 

common/js/plugins/ckeditor/ckeditor 에서 config.js 를 아래와 같이 수정했습니다.

 

    config.toolbar = [
        { name: 'insert', items: ['Image', 'Table'] },
        { name: 'document', items: ['Source'] },
        { name: 'links', items: ['Link', 'Unlink'] },
        { name: 'basicstyles', items: ['Bold', 'Italic', 'RemoveFormat'] },
        { name: 'paragraph', items: ['NumberedList', 'BulletedList', 'Outdent', 'Indent', 'Blockquote'] },
        { name: 'Justify', items: ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'] },
        { name: 'Styles', items: ['Styles', 'Format'] },
        { name: 'colors', items: ['TextColor', 'BGColor'] },
        { name: 'xecomponent' }
    ];

 

ckeditor_customs.jpg

 

이렇게 해도 xe의 추가 컴포넌트가 툴바에 나오질 않네요.

혹시 뭐가 문제인지 알 수 있을까요?

 

감사합니다.

 

  • profile
    그리고 지금 XE컴퍼넌트는 따로 추가해 주는 게 아니고 컴퍼넌트에디터를 사용설정하면 자동으로 나와야 합니다. 단, 에디터 도구상자 설정을 기본으로 하셔야 합니다.

    지금 컴퍼넌트 말씀 하시는 것이라면 따로 플러그인 추가하거나 js를 수정하시는게 아닙니다. 라이믹스는 js에서 수정하지도 않습니다.
  • profile profile
    답변 감사합니다.
    네 굳이 js 코드는 수정하지 않습니다만, 일부 툴바를 없애서 간략하게 만들고 싶었거든요.
    저렇게 하면 툴바를 한 줄 정도로 간단하게 만들어지긴 하는데... xe 컴포넌트가 안 나와서. ㅠ,ㅜ

    위의 코드를 없애면 기본 툴바가 나오고 xe 컴포넌트도 잘 나옵니다.
  • profile profile

    플러그인 제거를 하고 싶다면 에디터에서 제거하고 싶은 목록을 넣어보세요. 플러그인 제거 항목이 있습니다. 제가 이해를 했나 모르겠습니다.

     

    제가 알기로는 라이믹스에서는  js 수정하는 방법이 안통할텐데 뭔가 적용은 되나 보네요?

  • profile profile
    네, 언제나 좋은 답변 감사합니다. ^^;;
  • profile
    라이믹스2.0에서 에디터 도구자체가 완전 사라지게 되니 좀만 인내하고 기다려보세영
  • profile profile
    음 뭔가 잘못 이해하신 것 같습니다. 에디터 툴바나 컴포넌트가 사라질 예정은 당분간 없습니다;;;
  • profile profile
    제가 테스트할때 보니 그냥 댓글창처럼 도구가 암것도 안 보이던데요 !!
  • profile profile
    그건 아마 새로 생긴 심플에디터로 설정하셔서 그럴듯 합니다. 지금 질문은 CK에디터 입니다.
  • ?

    제목 없음20200820094919.png

     

    에디터 메뉴에서 저기에다가 지울 버튼들 적어놓으면 툴바에서 사라져요.

  • ? profile

    네, 툴바를 완전히 새롭게 구성하면 xecomponent가 안나와서, 기존 툴바를 없애는 방식으로 다시 구성했습니다.

    최대한 사용하는 것만 남기고 나머지는 싹 ~~

     

    toolbar-full.jpg

     

    ↓↓↓

     

    toolbar.jpg

     

    자연스럽게 옆으로 나열이 안되고 3단으로 되는 것은 에디터 스킨 css를 조금 손봤습니다. ^^