tag: browsing_welcome_shopper

componente: ProfileWelcomeShopper

diretório: profile.welcome.shopper

template: wd.profile.welcome.shopper.template

jsHandler: ProfileWelcomeShopper 


Exemplo de uso

{% browsing_welcome_shopper(
  NameTruncate=11
) %}

Com a configuração acima, serão exibidos até 11 caracteres do nome do cliente. 

Exemplo de mensagem de saudação

Parâmetros

Os parâmetros são utilizados para configurar o widget

NomeDescriçãoTipoValor padrão
EmbedLoginTextHelloBooleanTrue
TextHelloMensagem: OláTextoOlá
TextClickHereMensagem: Clique aqui para ver seus pedidosTextoClique aqui para ver seus pedidos
TextLeaveMensagem: SairTextoSair
TextHelloVisitorMensagem: Olá visitanteTextoOlá Visitante. Clique aqui para se cadastrar.
TextHelloVisitorEmbededMensagem: Saudação"TextoOlá Visitante."
TextShowLoginEmbededMensagem: Exibir loginTextoLogin
TextNewAccountMensagem: Saudação e loginTexto+ Nova conta
LoginOauthExibir login por terceiros? (Facebook, Twitter...)
Boolean
true
NameTruncateNúmero de caracteres visíveis no nome do usuário (se zero, aparecem todos)Número30
HoverTimerTempo de hover (ms)Texto250
TextTableETAMensagem: Prazo de EntregaTextoPrazo de Entrega
TextTableFreeTemplateResultTextoGRÁTIS
TemplateResultTemplate do resultadoTexto"wd.product.deliveryfee.result.template"
modalWidthLargura da modalTexto550
modalHeightAltura da modalTexto210
WidthResultModalLargura da modal de resultado
Texto

500
ForceDisplayForça a exibição mesmo que o produto não seja entregável (IsUndeliverable)Booleanfalse
ShowFieldExibir campo fora da modalBooleanfalse

Eventos


Os eventos podem ser usados de três formas:

publish: dispara o evento

subscribe: escuta o evento

unsubscribe: deixa de escutar o evento sendo que, neste caso, deve-se passar o mesmo callback informado no subscribe que deseja-se deixar de executar.


Publish

'/wd/profile/welcomeshopper/ready', {}

Subscribe

'/login/success'

Importante

Os argumentos informados nos eventos são opcionais. Ao escutá-los (subscribe) é recomendado validar se o argumento existe antes de utilizá-lo, evitando erros na execução do script.


  • Sem rótulos