Рабочий процесс ApostropheCMS игнорирует входящие коммиты - PullRequest
0 голосов
/ 28 августа 2018

Есть ли способ игнорировать коммиты из определенных частей или виджетов? В настоящее время я создаю фрагменты комментариев, и комментарий всегда будет отображаться в режиме реального времени рабочего процесса апострофа. Но затем он продолжает запрашивать кнопку для submit & commit. Есть ли способ игнорировать? Как .gitignore особенность.

Пример использования: общедоступный пользователь отправил комментарий, и часть остается опубликованной. Часть всегда доступна в режиме реального времени, и пользователь продолжает отправлять комментарии без каких-либо проблем. Но в черновом режиме кнопка отправки и принятия всегда есть. Так есть ли какие-либо отключить / игнорировать живые изменения, чтобы не сделать его для фиксации / отправки?

1 Ответ

0 голосов
/ 29 августа 2018

Да, вы можете использовать опцию excludeProperties модуля apostrophe-workflow, чтобы игнорировать ваше свойство comments.

'apostrophe-workflow': {
  excludeProperties: [ 'comments' ]
}

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

(Как я уже упоминал, использование свойства массива для комментариев в конечном итоге укусит вас, документ станет слишком большим для MongoDB или просто непрактичным для отправки и получения. Вам действительно следует присоединиться кByArray с типом фрагмента комментария вместо этого или что-то подобное, или просто используйте Disqus, если сайт в любом случае открыт для публики.)

...