2017-02-21 3 views
1

Пути воспроизвести проблему:Стили в Singleton Виджеты: H1 и H2 не сохраняемые

добавить простой Singleton виджет, как это:

{{ apos.singleton(data.page, 'textBlock', 'apostrophe-rich-text', { 
    toolbar: [ 'Styles', 'Bold', 'Italic' ], 
    styles: [ 
     { name: 'Title', element: 'h3' }, 
     { name: 'Hero Title', element: 'h1' }, 
     { name: 'Another Title', element: 'h2' } 
    ] 
}) }} 

Изменить моделирование в текстовом блоке, обновления на странице и обратите внимание, что только h3-стиль сохраняется на лету, как и должно быть. Стили H1 и H2 применяются, но не сохраняются.

Может быть, что я запускаю Apostrophe на Windows или что я использую mongod с --smallfiles?

файлы проекта доступны по адресу: https://github.com/newdesignideas/veebidisainer-koduleht.git

+0

Редактировать: исправлено еще одна ошибка. –

ответ

1

Как вы знаете, я архитектор Apostrophe на P'unk авеню.

Это простой: вы работаете в нашей фильтрации HTML. Это отличная функция, потому что она предотвращает пасты изящной разметки и встроенного CSS из Word и подобных программ от разрушения вашего отзывчивого дизайна. Но иногда вы хотите разрешить другой набор тегов, чем мы. Обычно мы резервируем H1 и H2 для «уровня шаблона», такого как название, но вы можете это изменить.

Просто ознакомьтесь с руководством, которое включает в себя, помимо прочего, настройку sanitize-html, чтобы разрешить использование разных тегов - в вашем случае, добавив H1 и H2.

Так что, пожалуйста, не вините Windows или флаг smallfiles. (:

+0

Спасибо, Том, есть ли способ, которым мы можем пожертвовать или выразить признательность за вашу отличную поддержку? –

+0

Привет, Роберт, спасибо за вопрос! Мы только что сделали кнопку пожертвования в прямом эфире из: http://apostrophecms.org Кроме того, проверить поддержку предприятия:!. http://apostrophecms.org/support/enterprise-support.html Спасибо –

+0

Привет Том, просто пожертвовали Мы в настоящее время загрузив приложение, чтобы деньги были плотными, но я думаю, что каждый крошечный жест подсчитывается :) Мое личное стремление сделать Apostrophe выгодным - предложить его как услугу. Что-то вроде Squarespace - но с углом, который больше настраивается на пользовательские дизайнерские шаблоны. Продвижение легкости редактирования в контексте для конечного пользователя и простота использования nunjucks для разработки собственных шаблонов. –

 Смежные вопросы

  • Нет связанных вопросов^_^