Поставил Panels, CKEditor.
Начал создавать главную страницу сайта, и когда создаю новое содержимое блока Configure new New custom content , появляется простое поле для создания материала, а CKEditor не появляется, хотя работаю под профилем модератора, все права установил. Еще есть надпись CKEditor: the ID for excluding or including this element is panels/ajax/add-pane-config/panel_context:page-page:page_page_panel_context/left_above/custom/custom.edit-body
Так и не понял, как же этой строкой воспользоваться, чтобы появился CKEDitor.
Комментарии
1. js грузится?
2. С кешем все нормально?
В настройки модуля CKE зайдите и пропишите для этого урл
panels/ajax/add-pane-config/panel_context:page-page:page_page_panel_context/left_above/custom/custom.edit-body
Он точно такой длинный обчно он берёт от корня и дальше, для каждой страницы. Скорее всего у Вас эта страница стоит в исключениях и он там просто не подгружается.
Насоветуете, не уточнив по дефолту установка или нет.
Include - включать по идетификатору - тут он будет грузить только там, где есть совпадения с ним
exclude - исключить по идентификатору. Совершенно обратное действие
а куда эту строку прописать? где Include/exclude ? И что поставить то инклюд или ексклюд?
а куда эту строку прописать? где Include/exclude ? И что поставить то инклюд или ексклюд?
include - заключать, включать в себя, содержать в себе
exclude - исключать; не впускать; не допускать
если он изначально не подключен, скорее всего его просто нет в разрешенных, то есть в include. Там по-моему три профиля изначально, вставьте в default.
))) Опередили )))
Браузер кстати какой? Мой ФФ как-то с ним повыкобенивался.... Редактор заработал только после перезапуска браузера. Чего и вам советую попробовать.
Опера. в Настройках цкедитора в профиле модератора в настройках Visibility settings поставил Инклюд и прописал эту строчку panels/ajax/add-pane-config/panel_context:page-page:page_page_panel_context/left_above/custom/custom.edit-body
Совершенно ничего не изменилось. и из других браузеров попробовал. что еще можно посмотреть?
У Ремага только что прочитал
из readme panels
TinyMCE, FCKEditor and other wysiwyg editors really blow up on Panels
content editing.
Cause:
The modal dialogs that Panels uses are very particular about javascript
and these editors are too much for them. Also, these editors get
cranky about complicated forms with several text areas.
Solution:
Disable these editors on all of your panels admin pages. The important
URLs are admin/panels/* and panels/ajax/*. More details instructions
may follow if someone familiar with these systems submits a patch at
the above drupal.org URL.
То есть, wysiwyg не поддерживаются
Это на самом деле так? Неужели нельзя вставить этот визивиг?
http://api.drupal.org/api/function/drupal_add_js/6 пробуй
не программист я, понял только что надо яваскрипт добавить в Друпал. а что именно сделать так и не понял...
Действительно, wysiwyg редакторы пока не поддерживаются в панелях. Сам ищу решение, но пока все упирается в то, что подружаемые модальные окна не тянут за собой js-код. Требуется глубже копать в ctools.
кАК же тогда темизировать главную страницу без помощи Panels при условии что я не программист ?
Вообщем пока нет возможности использовать редакторы с кастомным контентом панелей.
Есть пара костылей для wysiwyg касательно tinyMCE - но все упирается в http://drupal.org/node/235764#comment-1648886