Criar parâmetros de modelo creating-template-parameters

Os parâmetros permitem usar modelos com o máximo de flexibilidade; eles permitem personalizar dinamicamente uma imagem de modelo. É possível decidir quais camadas de texto e imagem serão incluídas no modelo e, em cada camada, quais parâmetros serão exibidos. Por exemplo, para chamar a atenção para um produto que está à venda, você pode criar uma camada de texto À venda. Posteriormente, é possível remover essa camada, mas manter o restante da imagem de modelo removendo o parâmetro Ao vender.

Ao criar parâmetros de modelo, você declara quais partes do modelo chamar em uma cadeia de caracteres de URL. Um URL construído com parâmetros expõe esses itens na cadeia de caracteres do URL. Com os parâmetros expostos, você pode criar resultados personalizados a partir da maneira como a imagem de modelo é construída dinamicamente a partir do Servidor de imagens. Dessa forma, você pode alterar um modelo dinamicamente, pois pode chamar alguns ou todos os seus parâmetros em um URL.

Em parâmetros de camada de texto, também é possível transformar a cadeia de caracteres de texto em um campo dinâmico vinculado a valores em um banco de dados. Poder vincular texto a um banco de dados é útil, por exemplo, em promoções. É possível personalizar imagens de modelo para que elas mostrem os nomes do cliente ou do cliente. Você também pode vincular um parâmetro de camada de texto a um banco de dados de preços para mostrar o preço de um item em uma imagem de modelo.

É possível consultar um parâmetro mais de uma vez. Use a caixa de combinação para cada comando na caixa de diálogo de parâmetros para selecionar qualquer parâmetro que corresponda a esse comando específico. Por exemplo, todos os parâmetros de tamanho estão disponíveis para o comando size=. Você pode reatribuir a referência de parâmetro a qualquer parâmetro que já esteja na caixa de combinação e renomear para algo que não esteja na caixa de combinação. No último caso, o nome deve ser exclusivo. Caso contrário, um erro informa que o parâmetro existe. Ao excluir uma referência de parâmetro, o parâmetro é removido do URL se não for referenciado em nenhum outro lugar. Quando você altera o valor padrão de um parâmetro de texto, todas as referências a esse parâmetro são atualizadas. Você pode ver a atualização na tabela de camadas, na renderização do modelo e no URL. Quando você altera um atributo de camada manipulando alças de redimensionamento ou digitando valores no painel de propriedades, o valor do parâmetro é atualizado e todas as referências ao parâmetro são atualizadas. Por exemplo, se você tiver parametrizado o tamanho de duas camadas usando um parâmetro, ambos os tamanhos de camada serão atualizados quando qualquer um dos tamanhos for alterado. Quando você visualiza um modelo e altera um parâmetro, todas as referências a esse parâmetro são atualizadas.

Veja também o vídeo de treinamento Noções básicas do modelo.

Parametrizar uma camada parameterizing-a-layer

Para cada camada do modelo, siga estas etapas para criar parâmetros do modelo:

  1. Na lista Camadas, selecione o botão Parâmetros ao lado do nome da camada para a qual deseja criar parâmetros. A tela Parâmetros é aberta. Ela lista o nome de cada parâmetro na camada, seu valor e seu tipo.
  2. Selecione a opção Ativado ao lado do nome de cada parâmetro que você deseja incluir na imagem de modelo.
  3. Selecione Close para sair da tela Parâmetros.
NOTE
Você pode renomear parâmetros na tela Parâmetros. Renomear um parâmetro facilita a identificação do parâmetro em cadeias de caracteres de URL e o uso como um valor de banco de dados. Para renomear um parâmetro, selecione sua opção On, selecione seu nome e insira um novo nome no campo Nome.

Para ver uma lista dos parâmetros criados para o modelo, selecione o botão Resumo de Parâmetros na tela Modelo. Na tela Resumo de Parâmetros, o nome de cada camada é listado e, se você tiver criado parâmetros para uma camada, os nomes e valores dos parâmetros.

Criar parâmetros de texto dinâmicos creating-dynamic-text-parameters

Para camadas de texto, também é possível transformar a sequência de texto em um campo dinâmico vinculado a um valor de banco de dados. Siga estas etapas:

  1. Na tela Modelo, selecione o botão Parâmetros ao lado do nome da camada de texto para a qual deseja criar parâmetros de texto dinâmicos. A página Parâmetros é aberta.
  2. Selecione a opção On ao lado do nome do atributo de texto (textAttr).
  3. Selecione a guia Text na tela Parâmetros.
  4. Selecione Add Parameter. Um nome de parâmetro padrão é exibido. Você pode substituir esse nome selecionando-o e digitando sobre ele. A sequência de texto atual se torna o novo nome do parâmetro.
  5. Selecione Close para fechar a página Parâmetros.

Para fazer com que o nome do parâmetro use um valor de banco de dados, anexe a seguinte string ao URL do Modelo:

?$_2(parameter name)=(database value)

Os nomes em um campo de banco de dados ou em um código Java™ substituem os nomes dos parâmetros. Essa funcionalidade indica, por exemplo, o preço atual de um item ou um nome de cliente.

recommendation-more-help
ba789e76-bace-4e0e-bd26-52691fb2cb26