Este artigo irá demonstrar como efetuar regras de finalização, através de regras de utilizador, acessível no menu
Framework PHC, opção Regras, sendo possível configurar mensagens a aparecer no ecrã de checkout quando não cumpre uma determinada condição.
É necessário incluir o objeto #??#MESSAGES#??# no template do Checkout no local onde se pretende que apareça a mensagem de alerta invocada pela regra. De seguida é mostrado um exemplo de uma regra em que caso o utilizador não tenha preenchido a morada alerta-lo que tem de a preencher para poder prosseguir.
Descrição da regraPreencher o campo do NIF
Nome do ecrã (sem ASPX) onde vai correr a regra. (i.e. CLFORM)Checkout
Expressão a ser validada. Deve retornar TRUE se a regra passa ou FALSE se não passa. If ctype(mainformdataset.tables("80").rows(0).item("ncont"),system.string).IsNullorEmpty then Return False Else Return True enf if |
MensagemNão tem o Número de Contribuinte! Clique em alterar para inserir o Número de Contribuinte e prosseguir com a encomenda.
Package a incluir: Portal
Funcionalidade disponível nas gamas PHC CS: Advanced e Enterprise
Subscrição de PHC On: Não
Ambiente de teste:- Versão de software PHC CS Web: 19
- Versão do browser: Chrome 49.0.2623.110 m
- Versão do Android/IOS: 5.1.1