Configurar o layout do carrinho

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 6 min. de leitura
  • Configure registros de layout de carrinho para definir a funcionalidade de widgets ou telas no carrinho de compras.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Catálogo de serviços > Definições de Catálogo > Gerenciar Layouts de Carrinho.
    2. Selecione um widget ou uma tela.
      • Widgets do carrinho: widget Pedido do item, widget Carrinho de compras ou widget Pedido de Item (Guia de pedido)
      • Telas de visualização: tela Visualização do carrinho, tela Visualização do carrinho (duas etapas), tela Visualização do carrinho (lista de desejos) ou tela Visualização do carrinho (Dispositivo móvel clássico)
      • Telas de status do pedido: tela Status do pedido ou Pedido, tela Status (Dispositivo móvel clássico)
    3. Atualize o campo Título para mudar o título que aparece no widget.
    4. Deixe o valor Destino padrão.
      Não mude esse valor porque ele identifica o elemento do carrinho que está sendo definido.
    5. Atualize as outras seções do registro do layout de carrinho, conforme necessário.
      A disponibilidade dessas seções varia para cada widget e registro de tela.
      • Na seção Componentes, selecione os componentes a serem exibidos, como tempos de entrega, descrições de itens e preços.
      • Na seção Colunas, selecione quais colunas exibir, como a coluna de descrição do item, a coluna do tempo de entrega ou a coluna de preço.
      • Na seção Botões, selecione os botões a serem exibidos, como Adicionar ao carrinho, Editar carrinho e Excluir item.
      • Na seção Rótulos do botão, insira novos rótulos para substituir os rótulos de botão padrão.

        Um novo rótulo é usado em todas as telas em que o botão aparece. Por exemplo, o botão Continuar comprando é usado em várias telas, portanto, a mudança de seu rótulo afeta todas essas telas.

    6. Se necessário, configure o widget e as macros da coluna.
    7. Salve o registro e teste os resultados da configuração solicitando itens do Catálogo de serviços.

      Algumas configurações e propriedades em sua instância podem substituir ou afetar o layout do carrinho.

    Considerações sobre layout de carrinho

    Quando você habilita layouts de carrinho, as propriedades do Catálogo de serviços são afetadas. Considere os possíveis resultados e altere as configurações ou propriedades para obter o layout do carrinho e a funcionalidade de que você precisa.

    Algumas dessas propriedades são afetadas quando você usa layouts de carrinho. Por exemplo, com a tela de status do pedido, a propriedade Quando mostrar preços e subtotais no carrinho do Catálogo de serviços (glide.sc.price.display) substitui as configurações do layout de carrinho para exibir preços.

    Tabela 1. Título da tabela
    Propriedade Impacto
    Permitir aos usuários ESS a opção de cancelar suas solicitações na tela de finalização de compra.

    [glide.sc.checkout.cancel]

    Substituído quando a caixa de seleção Cancelar solicitação nas configurações do layout de carrinho é marcada. Se esta caixa de seleção estiver marcada, o botão Cancelar será exibido mesmo se a propriedade estiver definida como Não.
    Habilitar solicitações de clonagem durante o check-out.

    [glide.sc.allow.checkout.clone]

    Não usado (descontinuado) se os layouts de carrinho estiverem habilitados. Substituído pela caixa de seleção Clonar check-out nas configurações do layout de carrinho.

    A caixa de seleção Clonar check-out está desmarcada por padrão para novas instâncias. Para instâncias atualizadas, a caixa de seleção é definida como o valor existente da propriedade glide.sc.allow.checkout.clone.

    Lista de funções (separadas por vírgulas) que podem usar o seletor de quantidade no carrinho de compras

    [glide.sc.allow.quantity]

    Substitui todas as configurações do layout de carrinho relevantes.
    Mostrar o número do item da solicitação para cada item de linha na tela de finalização de compra (padrão falso).

    [glide.sc.checkout.request.number]

    Não usado (descontinuado) se os layouts de carrinho estiverem habilitados. Substituído pela caixa de seleção Coluna do número do item da solicitação nas configurações do layout de carrinho.
    Mostrar o botão "Voltar para o Catálogo" na tela de finalização de compra em duas etapas.

    [glide.sc.checkout.twostep.back]

    Não usado (descontinuado) se os layouts de carrinho estiverem habilitados. Substituído pela caixa de seleção Voltar para catálogo nas configurações do layout de carrinho.
    Ao mostrar preços e subtotais no carrinho do catálogo de serviços.

    [glide.sc.price.display]

    Substitui todas as configurações do layout de carrinho relevantes.

    Configurar o widget e as macros da coluna

    Configure macros que definem a funcionalidade dos elementos em cada widget ou tela.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Alguns widgets ou telas também têm macros de coluna que definem o layout horizontal e a configuração do conteúdo do carrinho de compras.

    Você pode configurar essas macros para alterar a ordem de exibição dos elementos ou ocultar elementos no widget ou na tela. Você também pode criar novas macros para implementar quaisquer requisitos extras.

    Procedimento

    1. Navegar até Tudo > Macros de Widget > Macros de Coluna lista relacionada.
    2. Clique na entrada do número do pedido de uma macro para editar sua ordem de exibição ou para ativar ou desativá-la.
      Configure widgets e macros de coluna.
    3. Clique em Atualizar.
    4. Clique na entrada Widget/Exibir macro de uma macro para exibir suas configurações de funcionalidade.
      Você não pode editar configurações de funcionalidade para macros padrão, mas essas configurações podem ser uma referência útil para criar suas próprias macros de widget.

    Criar macros para o layout do carrinho

    Crie macros para registros do layout do carrinho usando scripts do Jelly para definir o comportamento personalizado e exibir em um widget ou tela.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    As macros que você cria não afetam os upgrades porque a funcionalidade do widget personalizado é isolada do comportamento geral do carrinho.

    Procedimento

    1. Abra o registro do layout de carrinho relevante.
    2. Navegue até lista relacionada Macros de widget ou Macro da coluna.
    3. Clique em Nova.
    4. Insira os detalhes da macro.
      Tabela 2. Formulário Macro
      Campo Descrição
      Nome O nome da nova macro.
      Ativo Uma caixa de seleção para indicar se a macro é exibida ou não.
      Descrição Um resumo de como a macro é usada.
      Ativo Uma caixa de seleção para indicar se a macro é exibida ou não.
      XML O script Jelly a ser aplicado à sua macro.
    5. Salve o registro da macro.

    Exemplo

    Este exemplo demonstra o script para adicionar um campo Solicitado para referência como uma macro de widget a um registro do layout de carrinho.
    <?xml version="1.0" encoding="utf-8" ?>
    <j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
        <j:set var="ref" value="sc_cart" />
        <j:set var="jvar_ref" value="${jvar_cart.getRequestedFor()}" />
        <j:set var="jvar_ref_display" value="${jvar_cart.getRequestedForDisplayName()}" />
        <tr>
            <td colspan="3">
                ${gs.getMessage('Requested for')}:
            </td>
        </tr>
        <tr>
            <td colspan="3" style="padding: 4px;">
                <g:catalog_requested_for />
            </td>
        </tr>
    </j:jelly>

    Configurar layout do carrinho para itens específicos

    Defina campos no formulário Item do catálogo para configurar o layout do carrinho para itens específicos.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Substitui todas as configurações do layout de carrinho em geral. Por exemplo, você pode ocultar o preço de um item definindo o campo Omitir preço no carrinho como verdadeiro para o item.

    Procedimento

    1. Navegar até Tudo > Catálogo de serviços > Definição de Catálogo > Gerenciar Itens.
    2. Selecione o item do catálogo.
    3. Configure o formulário para adicionar Usar layout do carrinho e qualquer um dos seguintes campos de configuração de item necessários:
      • Omitir preço no carrinho
      • Nenhum carrinho
      • Nenhuma ordem
      • Nenhuma ordem agora
      • Não continuar para check-out
      • Nenhuma quantidade
    4. Desmarque a caixa de seleção Usar layout de carrinho para exibir os campos de configuração desse item.
    5. Defina os valores de campos de configuração do item conforme necessário.
    6. Clique em Atualizar.

    Substituir layouts de carrinho por itens

    O Catálogo de serviços permite que você use métodos adicionais para configurar o comportamento do carrinho ou layouts, que substituem as configurações de registro do layout do carrinho.

    Por exemplo, as configurações de registro do layout do carrinho podem ocultar os preços dos itens, mas você pode decidir exibir o preço do Laptop de vendas. Nesse caso, você definiria os valores de configuração relevantes nesse item do catálogo. Esteja ciente do impacto desses métodos adicionais para garantir que o carrinho se comporte da maneira desejada.

    Nota:

    Se você estiver migrando para layouts do carrinho, poderá ter definido configurações e propriedades adicionais que afetam as configurações do layout de carrinho.