action_text - включить / отключить вложения в разных полях - PullRequest
0 голосов
/ 21 апреля 2020

Как я могу отключить вложения action_text для одного поля, но включить его для другого?

У меня есть модель поста с 2 полями - description_without_attachments и content_with_attachments.

Сообщение модели .rb:

  has_rich_text :description_without_attachments
  has_rich_text :content_with_attachments

Я обнаружил, что следующий код, если он добавлен в packs/application.js, может заблокировать все вложения для trix action_text:

window.addEventListener("trix-file-accept", function(event) {
  event.preventDefault()
  alert("File attachment not supported!")
})

однако я хочу блокировать только для определенного поля c. Я хотел бы представить, что это работает как:

  has_rich_text :description_without_attachments, attachments: false
...