Como adicionar campos de pedidos personalizados para os usuários preencherem na finalização da compra


7

Drupal 7 - Comércio

Eu tenho 2 campos relacionados ao pedido. um é o botão de opção em que o usuário seleciona Coleta, Entrega. o outro que não mencionarei, pois pode confundir algumas pessoas. Quero que o usuário selecione qual deles deseja no checkout. Como eu faço isso?

Eu adicionei os campos ao pedido. admin / commerce / config / order / fields. Eles não aparecem no check-out, mas aparecem quando o administrador tenta editar o pedido.

Tentei definir os campos conforme necessário, mas o pedido é criado com esses campos em branco (isso é um bug).

Não há opções para adicionar esses campos nas Configurações do Google Checkout admin / commerce / config / checkout.

Não pretendo adicionar campos nas informações de cobrança nem nas informações de remessa.

Respostas:


19

Consegui resolver esse problema usando o Commerce Field Group . O que você faz é:

  • crie os campos que você deseja.
  • crie o grupo de campos.
  • coloque os novos campos dentro do grupo de campos.

Então

  • vá para as configurações do Google Checkout (admin / commerce / config / checkout) e adicione o grupo dentro Review

Esta resposta está correta e aqui está um vídeo de exatamente como fazê-lo funcionar: commerceguys.com/blog/… .
Daniel Lefebvre

Como adicionar retornos de chamada ajax a esses arquivos dentro do fieldgroup?
MJS
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.