Página 3 de 3

Re: Erro ao forçar https em todas as páginas

Enviado: 08 Ago 2016, 12:25
por Leidge
É, parece que é isso mesmo.
O que está acontecendo é que quando cadastrei os produtos, estavam em http. Agora que mudei para SSL, ele está requisitando a imagem em http.
Tem como mudar isso?

Re: Erro ao forçar https em todas as páginas

Enviado: 08 Ago 2016, 13:29
por valdeir2000
Leidge escreveu:É, parece que é isso mesmo.
O que está acontecendo é que quando cadastrei os produtos, estavam em http. Agora que mudei para SSL, ele está requisitando a imagem em http.
Tem como mudar isso?
Atualizando os produtos.

Tem como automatizar isso, mas é complicadinho porque tem imagens direto do Alibaba.

Re: [Resolvido] Erro ao forçar https em todas as páginas

Enviado: 08 Ago 2016, 16:48
por Leidge
As imagens estão no site mesmo. Como automatizar?

Re: [Resolvido] Erro ao forçar https em todas as páginas

Enviado: 08 Ago 2016, 23:19
por valdeir2000
Leidge escreveu:As imagens estão no site mesmo. Como automatizar?
Nem todas as imagens estão na própria loja, alguns estão no alibaba, eu dei uma olhada em alguns produtos.

Seria algo mais ou menos assim.
Código: Selecionar todos
<?php

$products_description = $this->db->query('SELECT * FROM oc_product_description');

foreach($products as $product) {
  $this->db->query('UPDATE oc_product_description SET `description` = "' . str_replace('http:', 'https:', $product['description']) . '" WHERE product_id = "'.$product['product_id'].'" AND language_id = "'.$product['language_id'].'" ');
}

?>
Ps.: Não utilize esse código, ele foi só um exemplo.