---
sourceDocument: Capacidades da Now Platform da Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/servicenow-platform

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Capacidades da Now Platform da Yokohama

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Configurar o layout do carrinho

# Configurar o layout do carrinho {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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é TudoCatálogo de serviçosDefinições de CatálogoGerenciar Layouts de Carrinho.
2. Selecione um widget ou uma tela.  
   * [Widgets do carrinho](https://servicenow-prod.fluidtopics.net/GegLWFD1hBsgMTwvAzgU8Q#service-catalog-cart-widgets "Você pode configurar widgets para o carrinho de compras, itens do catálogo e guias de pedido."): widget Pedido do item, widget Carrinho de compras ou widget Pedido de Item (Guia de pedido)
   * [Telas de visualização](https://servicenow-prod.fluidtopics.net/4~4gtYTBWEt9GBAYqtDlNg#service-catalog-screens "Você pode configurar as telas de visualização do carrinho de compras para os carrinhos de uma e duas etapas, para a lista de desejos e para o aplicativo para celular Classic."): 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](https://servicenow-prod.fluidtopics.net/nu4wUGzD3DHz5y6D_k_jGA#service-catalog-status-screens "Você pode configurar telas de status do carrinho de compras para pedidos da área de trabalho e do Dispositivo móvel clássico."): tela Status do pedido ou Pedido, tela Status (Dispositivo móvel clássico)
   {#t_ConfigureCartLayout__ul_lys_vjp_zq}
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.
   {#t_ConfigureCartLayout__ul_kkx_clp_zq}
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 {#ariaid-title2}

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.  
{#c_CartLayoSetmpctOnProps__table_fvh_2rd_cr__entry__2}

| 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. |
[Tabela 1. Título da tabela]

{#c_CartLayoSetmpctOnProps__table_fvh_2rd_cr}

## Configurar o widget e as macros da coluna {#ariaid-title3}

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é TudoMacros de WidgetMacros 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.  
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 {#ariaid-title4}

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.  
   {#t_CreateMacrosForCartLayout__table_tdj_mhd_cr__entry__2}

   | 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. |
   [Tabela 2. Formulário Macro]

   {#t_CreateMacrosForCartLayout__table_tdj_mhd_cr}
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 {#ariaid-title5}

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](https://servicenow-prod.fluidtopics.net/CrKYGTfjKzLgukRElOIGcw#t_ConfigureCartLayout "Configure registros de layout de carrinho para definir a funcionalidade de widgets ou telas no carrinho de compras.") 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é TudoCatálogo de serviçosDefinição de CatálogoGerenciar 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
   {#t_ConfigCartLaytforSpecifItem__ul_mc2_v2j_zq}
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 {#ariaid-title6}

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](https://servicenow-prod.fluidtopics.net/mdPeKiEJE5d488W1dGXSuQ "O Catálogo de serviços permite que você configure layouts de carrinho para adicionar, remover ou alterar elementos do carrinho de compras do Catálogo de serviços. Antes de migrar seu sistema para usar layouts de carrinho, familiarize-se com as configurações existentes para o conteúdo do catálogo e decida se deseja descartar ou manter essas configurações."), poderá ter definido configurações e propriedades adicionais que afetam as configurações do layout de carrinho.

