Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#10960
Pessoal, eu achei no google um codigo para uma popup em div, ficou show de bola.
Mas gostaria de adaptar ela, para que os textos que aparecessem na popup fossem de forma randomica.

Eu fiz umas adaptações nela, pois de padrão ela só aparecia se clicasse em um botão lá.
Agora ela aparece de forma automatica.

Como fazer?

Segue o codigo da popup pra quem quiser usar também.
<html>
<head>
<title>Criar uma DIV igual a uma janela Popup</title>
<style>
#pop{display:open;position:absolute;top:80%;left:80%;margin-left:-150px;margin-top:-100px;padding:10px;width:300px;height:200px;border:1px solid #fff; z-index:10;background-color:#FFFFCC}

.style1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.style2 {
font-family: "Comic Sans MS";
font-size: 14px;
}
</style>
</head>
<body>
<div id="pop">
<p align="right"><a href="#" onClick="document.getElementById('pop').style.display='none';">[Fechar]</a>
<br />

<body>
<p align="center" class="style1"> Voc&ecirc; Sabia ?</p>
<p class="style2">Digite aqui seu texto para a popup</p>
</div>


<a href="#" onClick="document.getElementById('pop').style.display='block';"></a>
</body>
Quem puder ajudar a adaptar esta popup para transmitir textos randomicos eu agradeco muito!
#10963
Você quer isso integrado na sua admin ou os textos randômicos podem ir direto no código (é bem mais simples de desenvolver, mas exige que você altere no código quando quiser mudar as mensagens)?
#10964
Renato Frota escreveu:Você quer isso integrado na sua admin ou os textos randômicos podem ir direto no código (é bem mais simples de desenvolver, mas exige que você altere no código quando quiser mudar as mensagens)?

Como sou eu que vou administrar, pode ser direto no codigo mesmo..
Até pq eu penso que se fosse no painel admin teria q fazer um malabarismo maior.

Vc consegue fazer direto no codigo?
#12225
Fala Manoel.. obrigado pela resposta.
Mas na verdade ate ai eu sei fazer, o que eu queria fazer é colocar mensagens aleatorias na popup.


Que nem o amigo acima citou, pode ser direto no codigo. Mas como faço isso ?
#12323
solução:

após a tag body, adicione:
Código: Selecionar todos
<?php

$popupmsg[] = "mensagem 1";
$popupmsg[] = "mensagem 2";
$qtdpopup = count($popupmsg);

?>
depois, troque o texto da popup no seu código original
Código: Selecionar todos
<p class="style2">Digite aqui seu texto para a popup</p>
por:
Código: Selecionar todos
<p class="style2"><?=$popupmsg[rand(0,$qtdpopup-1)]?></p>
Resolvido!
#12342
marcelow escreveu:Valeuuu meu amigo.

Fico te devendo uma... funcionou perfeitamente!

:D
Se não quiser ficar devendo,
é só doar aqui embaixo
vvvvvvvvv