Qual a finalidade da configuração 'post_event_allowed_custom_fields' do Discourse?

Existe esta configuração discourse post event allowed custom fields. Não faço ideia do que ela faz. Criei um campo personalizado e ele aparece no formulário de criação de evento, mas o campo em si não aparece no tópico do evento (a menos que esteja muito bem escondido).

A descrição diz

Permite que cada evento defina o valor dos campos personalizados.

… o que é tecnicamente preciso. :slight_smile: Como esses campos personalizados podem ser exibidos publicamente?

EDIT: Acabei de notar que, se eu introduzir um valor no campo personalizado, salvar as alterações e depois editar o evento… o valor fica vazio.

Estou reabrindo este tópico e espero que alguém tenha uma resposta, por mais imperfeita que seja. :slight_smile: É uma configuração, ela produz uma mudança na UI, mas não consigo dizer se ela não faz nada ou se sou eu que não sei como usá-la.

3 curtidas

Acho que é usado por plugins que escutam os eventos? Minha experiência com este plugin é limitada, mas verei o que consigo descobrir. :+1:

2 curtidas

Feliz Cakeday @icaria36 :slight_smile:

Pelo que pude apurar até agora:

discourse post event allowed custom fields

Isso permite que administradores adicionem novos campos no formulário usado ao criar um evento. Haverá um campo por “campo personalizado”. Os valores inseridos ao criar um evento serão fornecidos a todos os plugins que escutam os eventos adequados. Esses valores não são armazenados no banco de dados, apenas no texto bruto da postagem.

3 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.