Redactor: Прикрепленная панель инструментов не работает

Созданный на 23 янв. 2018  ·  26Комментарии  ·  Источник: craftcms/redactor

Липкая панель инструментов не работает, что делает практически невозможным управление большими блоками контента, которые включают необходимость прокрутки страницы назад, чтобы применить форматирование или вставить изображения и т. Д.

Самый полезный комментарий

@brandonkelly Я и другие, такие как @billythekid , заметили ту же проблему в Craft 2

Все 26 Комментарий

Чтобы добавить к этому - параметр панели инструментовFixed в файле конфигурации Redactor не работает. Хотя я заметил, что (по-видимому, случайным образом) одна из панелей инструментов блокируется, перекрывая заголовок экрана редактирования (даже если я выхожу из поля Redactor, он остается - щелчок по чему-либо на панели инструментов возвращает меня обратно в это поле Redactor):
redactor-bug

Это настоящая боль для некоторых клиентов, которые публикуют длинные фрагменты текста для редактирования, как мы им показали. Особенно когда редактирование конфигурации редактора не отменяет настройки Craft. Похоже, что «переопределения» в файлах конфигурации редактора не могут переопределить некоторые, а не все настройки.

Похоже, что он не работает в Craft 2 и 3 (в чате Slack), но я подозреваю, что это было улучшение в 2.6.3004, сделавшее его непригодным для использования.

Всем привет! У меня была такая же проблема, и временное исправление можно сделать с помощью CSS и подключения исполняемого файла в панели admen. Ниже приведен код:

.redactor-layer {
z-index: 101! важно;
граница-верх: 0! важно;
}
.input .redactor-toolbar {
позиция: липкая! важная;
нижняя граница: 1px solid # e3e5e8! important;
z-index: 102! важно;
фон: #fff! important;
}

.elementselectormodal {
z-index: 1052! важно;
}

image

@brandonkelly Просто хотел проверить, будет ли эта проблема исправлена ​​в C2, а также в C3.

@zizther эта проблема затрагивает только плагин Redactor в Craft 3. Поле Rich Text в Craft 2 поддерживает липкую панель инструментов.

@brandonkelly Я и другие, такие как @billythekid , заметили ту же проблему в Craft 2

Просто заметил, что он работает, но только в мобильной точке останова.
И это связано с JS, поскольку position:fixed вводится в элемент.

Да, сломано и на Craft 2, и на 3 для меня тоже.

Извините за комментарий к закрытой проблеме, но я все еще не могу заставить фиксированную панель инструментов Redactor работать в Craft 3.

Здесь видно, что он не прилипает к вершине: https://img.lukepeters.me/07202018nhxkk.png

И здесь вы можете видеть, что у меня toolbarFixed установлено значение true в обоих моих файлах конфигурации: https://img.lukepeters.me/07202018fd0g0.png

@LukePeters Какую версию плагина вы используете?

@ andris-sevcenko Redactor версии 2.1.2, устанавливается через Магазин плагинов.

@LukePeters можно ли получить доступ к сайту, где вы это видите? Если да, можете ли вы отправить его по электронной почте на адрес [email protected] и упомянуть об этой проблеме?

@LukePeters Спасибо! Только что вышла версия 2.1.3, в которой эта проблема исправлена!

@ andris-sevcenko у меня все еще не работает липкая панель инструментов. Я тестировал это в последних версиях Chrome, Firefox и Safari.

Я тоже боюсь, использую 2.1.3.

@lukeyouell 2.1.3?

@mattandrew есть ли шанс получить доступ к сайту, где вы это видите? Та же сделка, что и выше - снимайте доступ к [email protected]

Боюсь , я не могу устроить что (корпоративные политики и т.д.) , но я просто вручную применил изменения в вашем исправить здесь , и это выглядит , как это работает!

@mattandrews Это исправлено в следующем выпуске (вероятно, v2.1.4), который выйдет в ближайшее время.

Все еще не работает над макетом в один столбец.

@KatieMFritz, какие версии Craft и Redactor вы используете?

Крафт Про 3.3.13
Редактор 2.4.0

Испытал это в Craft Pro 3.3.15 и Redactor 2.4.0. Используется в поле матрицы.

Изменить : работает, ЕСЛИ не открыт предварительный просмотр, то он не работает.

Я использую последний крафт и последний редактор из магазина плагинов, и "toolbarFixed": true у меня тоже не работает :(

Кроме того, я не уверен, связано ли это или нет, но также «контекстное» меню при нажатии на ссылку будет отображаться за пределами экрана, то есть для его просмотра нужно прокрутить вверх, но похоже, что даже ничего не происходит, когда вы нажимаете ссылка (длинный контент, связанный с).

Работаю с моей стороны, но, кажется, срабатывает только тогда, когда панель инструментов поднимается над всем окном, а не только над липким заголовком страницы.

Да, я не уверен, почему, но я просто решил проблему, используя плагин CP CSS и переопределив CSS для панели инструментов, чтобы сделать ее position: sticky и переключаться между двумя верхними значениями для двух разных медиа-запросов:

div.redactor-toolbar-wrapper {
    position: sticky !important;
    top: 60px !important;
    background: #fff;
    z-index: 11 !important;
}
<strong i="6">@media</strong> screen and (max-width: 975px) {
    div.redactor-toolbar-wrapper {
        top: 114px !important;
    }
}

@RickKukiela Убедитесь, что вы используете последние версии Craft и Redactor.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги