Suporte » Desenvolvendo com WordPress » Formulário com dados de um tipo de post personalizado

  • Olá amigos entusiastas do WordPress!

    Venho até o fórum para tentar solucionar uma questão que está sendo difícil para eu solucionar. Recentemente eu criei um tópico para buscar ajuda para o mesmo problema, mas eu me expressei mal e no fim não expliquei meu problema. Segue abaixo a descrição do que eu já fiz até agora e posteriormente explico o que preciso fazer para concluir 100% da função.

    Pois bem…

    Estou desenvolvendo um site para compra e venda de smartphones usados e este site vai oferecer um formulário para que o usuário que tenha interesse em vender um smartphone, possa descrevê-lo em um formulário e possa submeter esse formulário para obter o valor oferecido pelo aparelho.

    Estrutura:

    -Para agregar todo o conteúdo relativo ao catálogo de aparelhos e suas especificações, eu criei um custom_post_type chamado vendersmartphone, onde o modelo do smartphone é o título da publicação

    -Para classificá-los e agrupá-los dentro do custom_post_type, eu criei um custom_taxonomy chamada MARCA

    -Para definir e armazenar as demais especificações (Armazenamento interno, defeitos apresentados e itens originais) eu criei custom_meta_boxes para facilitar a manipulação dos dados na fase seguinte

    O que eu vou fazer com isso?

    Eu quero que esses dados sejam capturados e construam um formulário que enviará todas as informações que foram definidas ao decorrer do preenchimento para um script que fará um cálculo do preço final, descontando do valor inicial do produto os valores referentes a cada defeito apresentado (que serão determinados nas custom_meta_boxes citadas anteriormente), adicionará valores específicos relativos a cada item de fábrica que o aparelho possuir (fone de ouvido, carregador e caixa original), fechando assim o valor da oferta final e retornando essa informação para o usuário. Caso o usuário aceite a proposta do sistema, ele preenche um formulário de cadastro e submete todas as informações a respeito da oferta a um e-mail específico que será utilizado para o controle dessas ofertas e para envio de código de frete para o usuário que deseje aceitar a oferta de compra.

    Como eu estou tentando?

    Abaixo um esquema básico de como eu preciso ordenar esse processo

    (Página de venda do smartphone)

    > Seleciona a marca (custom_taxonomy)
    (Exibe a lista de marcas aceitas numa lista de opções)

    > Seleciona modelo do smartphone (custom_post_type_title)
    (Essa seleção deve ser algo como archive-vendersmartphone.php, que lista todos os posts dentro de um taxonomy, mas eu quero mudar o nome do arquivo php para poder facilitar minha compreensão)

    > Seleciona a capacidade de armazenamento interno – (custom_meta_box)

    > Seleciona os defeitos apresentados – (custom_meta_box)

    > Seleciona os itens originais de fábrica – (custom_meta_box)

    > Submete todas as informações a um segundo script que vai calcular os valores relativos a cada item descrito anteriormente e retornando uma oferta final baseada nesse cálculo.

    > O usuário aceitando a oferta, preenche outro formulário breve com dados de cadastro e submete todas essas informações via php sendmail a um endereço específico

    Quais as minhas dúvidas?

    -Como eu faço para criar um gancho dentro do wordpress para que ao invés dos links dos termos procurarem pela página “archive-marca.php” ela chame por uma página tipo “marca-nomedamarca.php”?

    -Não estou conseguindo gerar todas as etapas numa tela só e só faço funcionar parcialmente passando um formulário por vez.

    -Não estou conseguindo chegar até o final do formulário pois estou errando em algum loop que ainda não consegui identificar

    -Estou tentando reinventar a roda e não ví que a questão pode ser simples? (hehehehe)

    No mais era isso mesmo, qualquer coisa eu publico o código fonte no git para que possa ficar mais fácil de entender minha dúvida

    Desde já, grato pela ajuda e cada vez mais orgulhoso de fazer parte da comunidade WordPress

  • O tópico ‘Formulário com dados de um tipo de post personalizado’ está fechado para novas respostas.