• Resolved gabrielsfreela

    (@gabrielsfreela)


    Amigo, parabéns pelo plugin excelente!

    Poderia colocar algum código aqui para puxarmos o ID do produto e colocar no formulário? Acredito que todos nós ficaríamos muito gratos. A maioria usa o CONTACT FORM 7, se for possível fazer isso, seria grato.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Piggly Dev

    (@pigglydev)

    Olá @gabrielsfreela, tudo bem? N?o ficou muito claro seu objetivo. Você quer obter o ID do pedido para utilizar no formulário do Contact Form 7?

    Se a resposta for sim, basta obter o order_id da URL no campo do formulário Contact Form. é possível fazer isso da seguinte forma: [text* order_id default:get].

    Com isso você terá um campo order_id com preenchimento automático da URL. No caso da URL https://mktprime.store/comprovante-pix/?order_id=1097 o campo ficaria com o valor 1097.

    Se n?o for isso que busca, descreva melhor para que possamos ajudá-lo!

    Thread Starter gabrielsfreela

    (@gabrielsfreela)

    Era isso mesmo que queria, deu super certo, para quem quiser esse é o shortcode:

    [text* order_id default:get placeholder "Número do pedido" ]
    [email* email placeholder "E-mail" ]
    
    [file* ComprovantePix limit:25MB filetypes:jpg|jpeg|png|gif|pdf|doc|docx|ppt|pptx|odt|avi|ogg|m4a|mov|mp3|mp4|mpg|wav]
    
    [submit "Enviar Comprovante"]

    Tem algum shortcode para puxar o email de login da pessoa ? Assim ela precisaria apenas anexar o comprovante

    Plugin Author Piggly Dev

    (@pigglydev)

    Bom, vamos lá. Por raz?es de seguran?a n?o é recomendado enviar o e-mail da pessoa via URL. Por isso, você tem duas op??es.

    A primeira (e mais fácil) é utilizar a configura??o nativa do Contact Form 7 default:user_email para capturar o e-mail do usuário que está logado. Reproduzindo como [email* email placeholder "E-mail" default:user_email].

    A segunda, você deve criar customiza??es para ler o order_id como um objeto WC_Order e ent?o obter o e-mail do método get_billing_email().

    Ademais, só uma recomenda??o, notei que seu formulário tem uma bre?a de seguran?a grave no campo [file* ComprovantePix limit:25MB filetypes:jpg|jpeg|png|gif|pdf|doc|docx|ppt|pptx|odt|avi|ogg|m4a|mov|mp3|mp4|mpg|wav] recomendo que troque para [file* ComprovantePix limit:4MB filetypes:jpg|jpeg|png|pdf]. Já ajuda a diminuir os erros. Em breve, vamos criar um shortcode para formulário nativo do nosso plugin, que anexará o comprovante diretamente no pedido.

    Plugin Author Piggly Dev

    (@pigglydev)

    @gabrielsfreela na vers?o 1.3.0 incorporamos o shortcode para formulário dos comprovantes Pix. Bem mais fácil e automático, além disso, faz os filtros necessários e atualiza automaticamente os pedidos com os comprovantes recebidos.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Criar Query para puxar o ID do pedido’ is closed to new replies.