Página 1 de 1

[Resolvido] Como modificar o tempo dos cookies de afiliados?

Enviado: 22 Set 2017, 19:10
por Geibson
Alguém sabe como muda o tempo do cookies dos afiliados?
vem com o tempo de duração de mais de 2 anos e queria mudar para 1 mês.

Re: Como modificar o tempo dos cookies de afiliados?

Enviado: 23 Set 2017, 11:42
por Manoel Vidal
Olá @Geibson.

- Até a versão 2.1.0.2, fica dentro do arquivo index.php, nas linhas abaixo:
Código: Selecionar todos
if (isset($request->get['tracking'])) {
	setcookie('tracking', $request->get['tracking'], time() + 3600 * 24 * 1000, '/');

	$db->query("UPDATE `" . DB_PREFIX . "marketing` SET clicks = (clicks + 1) WHERE code = '" . $db->escape($request->get['tracking']) . "'");
}

- A partir da versão 2.2.0.0 até as versão 3.x, fica dentro do arquivo abaixo (com o mesmo código anterior):
catalog/controller/startup/startup.php

Lembrando que os cookies só são criados quando o usuário acessa a loja através do link do afiliado.

Espero ter ajudado. :)

Re: Como modificar o tempo dos cookies de afiliados?

Enviado: 23 Set 2017, 19:48
por Geibson
Valeu @Manoel Vidal funcionou com eu queria :D