# Inserção de laudos técnicos nos itens de uma coleção

**URL:** <https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660>\
**Category:** Dúvidas\
**Tags:** metadados, itens\
**Created:** [Dezembro 16, 2021, 12:48am UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660 "2021-12-16T00:48:48Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cleiton\_Edgard](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/cleiton_edgard/32/586_2.png) [@Cleiton\_Edgard](https://tainacan.discourse.group/u/Cleiton_Edgard)\
**Post date:** [Dezembro 16, 2021, 12:48am UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/1 "2021-12-16T00:48:48Z")

</div>

Olá pessoal tudo bem?

Estou com um projeto aonde tenho que inserir diversos tipos de formulários dentro de um itens e dependendo da obra o usuário pode escolher um tipo de laudo, casos seja uma pintura é escolhido um laudo técnico de pinturas, atualmente não encontrei nenhumas funcionalidade dentro do tainacan que possa fazer isso, o Tainacan realmente não tem suporte para este tipo de funcionalidade?

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Dezembro 16, 2021, 11:58am UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/2 "2021-12-16T11:58:20Z")

</div>

Olá @Cleiton_Edgard, estamos bem sim! Seja bem vindo ao nosso fórum.

Então… sua pergunta é um pouco difícil, acho que podemos precisar de mais detalhes para entender. O seu repositório, acervo ou coleção é composto então por estes “itens” que podem ser de naturezas diferentes, certo? Imagino que esta separação da natureza possa ser feita via uma taxonomia, neste caso você teria um item com um metadado de taxonomia cujo termo é “pintura”. Agora, quanto ao “laudo”, o que exatamente ele é? É um formulário que as pessoas acessariam a partir do item? Ou seriam os próprios metadados do item? E no caso do formulário, ele seria preenchido por qualquer usuário que acesse o item ou teriam restrições?

Acho que precisamos de um pouco mais de contextualização pra dar umas dicas hehhe

---

<div class="post-metadata">

**Author:** ![elias.machado](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/elias.machado/32/130_2.png) [@elias.machado](https://tainacan.discourse.group/u/elias.machado)\
**Post date:** [Dezembro 17, 2021, 1:17pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/3 "2021-12-17T13:17:06Z")

</div>

Bom dia, pessoal! Muito interessante essa pergunta e tenho bastante interesse nela também, rs. O mais próximo que eu já fiz nos meus testes foi criar coleções diferentes e fazer a vinculação delas pelos itens usando o metadado de relacionamento. Para coleção de conservação (ficha de conservação) e de biografia de artista funciona bem.

Abraços!

---

<div class="post-metadata">

**Author:** ![Cleiton\_Edgard](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/cleiton_edgard/32/586_2.png) [@Cleiton\_Edgard](https://tainacan.discourse.group/u/Cleiton_Edgard)\
**Post date:** [Fevereiro 21, 2022, 8:42pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/4 "2022-02-21T20:42:56Z")

</div>

Oi @mateus.m.luna muito obrigado pelo retorno, reli a minha postagem e realmente esta um pouco difícil de entender, vou tentar ser mais especifico:

O meu cliente solicitou a adição ao tainacan a funcionalidade de laudo técnico para as obras cadastradas, segue a baixo os requisitos

1:: Adicionar mais de um laudo técnico relacionado a uma obra (Iten);

2:: Poder escolher o tipo de Laudo, sendo possível haver mais de um já que o mesmo possui mais de um tipo de obra.  
Atualmente eu desenvolvi um plugin que consome os dados do tainacan com 3 páginas.

1 Página faz a listagem das coleções cadastradas no tainacan;

2 Página faz a listagem das obras, nesta página assim que o usuário clicar em umas das obras ele vai criar um post\_type com os id’s da coleção e do iten e redireciona o mesmo para a página de edição do próprio wordpress se o post\_type já foi cadastrado ele é redirecionado para 3 página aonde fica a área de listagem de laudos técnicos daquela obra (os formulários são feitos usando o plugin ACF)

Atualmente esou com dificuldade com os filtros do tainacan, preciso inseri-los na área de listagem dos laudos para facilitar na busca não estou achando aonde o tainacam salva eles no banco de dados.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Fevereiro 21, 2022, 9:59pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/5 "2022-02-21T21:59:59Z")

</div>

Opa, ok, está começando a ficar um pouco claro aqui.

Em termos da modelagem de dados, que informações existem nestes laudos? Fico aqui pensando se eles não poderiam ser um metadado composto ou melhor ainda, uma outra coleção, de maneira que o item tivesse um metadado de relacionamento com ele. Isto te permitiria manter o usuário no admin do Tainacan sem muita mudança de paradigma.

---

<div class="post-metadata">

**Author:** ![Cleiton\_Edgard](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/cleiton_edgard/32/586_2.png) [@Cleiton\_Edgard](https://tainacan.discourse.group/u/Cleiton_Edgard)\
**Post date:** [Fevereiro 22, 2022, 2:31pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/6 "2022-02-22T14:31:38Z")

</div>

Tem por volta de uns 30 metadados, també pensei nesta solução só que um desses metadados são fotos da obra com uma área de texto relacionada a ela;

Exemplo - Foto 1 ( Moldura ) Obs: Danificada na parte inferior do lado direito.

Este campo tem que ser um repetidor com apossibilidade do usuário adicionar mais de uma vez, com os dois campos foto e observação.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Fevereiro 22, 2022, 2:37pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/7 "2022-02-22T14:37:09Z")

</div>

Uhmm entendi. Embora os anexos permitam a inserção de texto para descrição deles, talvez o que vc precisa só será possível quando conseguirmos implementar o metadado tipo anexo. Tá nos planos, mas não pra agora.

Sobre os filtros, estou tentando entender como você gostaria de usar eles já que a listagem dos laudos é de um post type específico. Eles vão funcionar para coleções Tainacan e estão sempre vinculados à um metadado. Se você conseguir fazer uma ligação entre um metadado e este cpt talvez role, mas precisamos ver os detalhes.

---

<div class="post-metadata">

**Author:** ![Cleiton\_Edgard](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/cleiton_edgard/32/586_2.png) [@Cleiton\_Edgard](https://tainacan.discourse.group/u/Cleiton_Edgard)\
**Post date:** [Fevereiro 22, 2022, 2:44pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/8 "2022-02-22T14:44:01Z")

</div>

Eu preciso replicar os filtros que são exibidos na listage dos itens do tainacan na minha apicação, porque o meu ciente tem cadastrado mais de 300 itens por coleção.

Só que eu não estou achando eles no banco de dados.

OBS: Ele não vai estar vinculado aos laudos

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Fevereiro 22, 2022, 5:11pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/9 "2022-02-22T17:11:38Z")

</div>

Talvez você esteja procurando por uma maneira de exibir a lista de itens com os filtros, que nem o bloco da Busca Facetada?

> **[Tainacan Wiki](https://tainacan.github.io/tainacan-wiki/#/pt-br/blocks-items?id=configura%C3%A7%C3%B5es-iniciais-do-bloco-3)**
>
> Home for Tainacan's Documentation

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Fevereiro 22, 2022, 5:13pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/10 "2022-02-22T17:13:36Z")

</div>

Se for isso, tem uma função no PHP que vc pode usar tbm. Falamos um pouco dela na documentação parar criar temas compatíveis:

> **[Tainacan Wiki](https://tainacan.github.io/tainacan-wiki/#/dev/the-vue-items-list-component)**
>
> Home for Tainacan's Documentation

&  
[Tainacan Wiki](https://tainacan.github.io/tainacan-wiki/#/dev/customizing-the-items-list?id=passing-php-variables-to-)_tainacan\_the\_faceted\_search_

---

<div class="post-metadata">

**Author:** ![sergio.sakakibara](https://avatars.discourse-cdn.com/v4/letter/s/ccd318/32.png) [@sergio.sakakibara](https://tainacan.discourse.group/u/sergio.sakakibara)\
**Post date:** [Fevereiro 23, 2022, 8:53pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/11 "2022-02-23T20:53:36Z")

</div>

A minha sugestão é na linha do que o Elias falou, semelhante à organização do Donato, cheguei a começar a implementar no MASC.

Coleção - Obras  
Coleção - Artistas  
Coleção - Bibliografia  
Coleção - Exposições  
Coleção - Conservação

Na Coleção Conservação criar os 30 campos com seus metadados, taxonomias, e quando uma Obra tem uma intervenção, criar u relacionamento como registro na Coleção Conservação

---

<div class="post-metadata">

**Author:** ![vnmedeiros](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/vnmedeiros/32/7_2.png) [@vnmedeiros](https://tainacan.discourse.group/u/vnmedeiros)\
**Post date:** [Outubro 27, 2023, 12:25pm UTC](https://tainacan.discourse.group/t/insercao-de-laudos-tecnicos-nos-itens-de-uma-colecao/660/12 "2023-10-27T12:25:00Z")

</div>


