Jump to content
Pa2Bol

probleme SSL activé le cadenas ne s'affiche pas

Recommended Posts

Bonjour, j'ai activé le certificat ssl sur ma boutique, le SSL est activé, mais le "httpS" ne s'affiche que sur les formulaires de contacte, et authentification.

 

Pourquoi le "httpS" ne s'affiche pas sur toute les pages ?

 

Et surtout pourquoi l'icone cadena n'apparait pas ?

 

Bon dimanche a tous !

Share this post


Link to post
Share on other sites

Bonjour, avez-vous trouvé la solution?

Je vient de configuré le SSL, https apparait bien mais pas le cadenas vert, en revanche il apparait bien dans la chaine de paiement.

Cordialement

Philippe

Share this post


Link to post
Share on other sites

Bonjour,

Sans l'adresse url de votre boutique, difficile de savoir d'où vient votre problème.

Cordialement,

David

Share this post


Link to post
Share on other sites

Bonsoir,

Je pense avoir trouvé.

Il s'agit d'un problème au niveau de vos images (enfin certaines) :

Et l'image "emballage cadeau offert pour la st valentin" en http (visible dans les catégories).

Cordialement,

David

Edited by Pause bentô (see edit history)

Share this post


Link to post
Share on other sites

Bonsoir,

Je pense avoir trouvé.

Il s'agit d'un problème au niveau de vos images (enfin certaines) :

Et l'image "emballage cadeau offert pour la st valentin" en http (visible dans les catégories).

Cordialement,

David

Merci, j'ai tout modifié sauf le lien du logo car je ne trouve plus ou cela se change....

Ce qui est curieux c'est que lorsque je lance une recherche dans la fenêtre "recherche" (par exemple "tenture") la fenêtre qui s'ouvre avec les resultats à le cadenas...

Share this post


Link to post
Share on other sites

Bon alors je pense avoir c'est le module "Op'art slideshow" qui pose problème car quand je le désactive le cadenas revient...

Je vais voir ça avec le développeur, encore merci.

 

Philippe

Share this post


Link to post
Share on other sites

Bonjour, avez-vous trouvé la solution?

Je vient de configuré le SSL, https apparait bien mais pas le cadenas vert, en revanche il apparait bien dans la chaine de paiement.

Cordialement

Philippe

Bonjour

 

Depuis le :

Pa2Bol    Posté 29 September 2013 - 05:11 PM

 

Je suppose qu'il a trouvé ?

Évitez de remontez des post vieux de mathusalem

Share this post


Link to post
Share on other sites

Bonjour,

J'avais eu le même souci avec le module Op'art slideshow et c'est tout simple pour régler le problème du cadenas en transformant les url des liens en https et non http.

Dans le fichier opartslideshow/views/templates/hook/slideshow.tpl (ou fichier slideshowTop.tpl si le module est positionné en haut comme c'est votre cas), à la ligne 8 il faut remplacer la variable smarty suivante {$base_dir} par {$base_dir_ssl}.
N'oubliez pas de vider le cache smarty.
Et hop! le problème est réglé en 2 minutes à peine :)
Bonne journée !
David

Share this post


Link to post
Share on other sites

 

Bonjour,

J'avais eu le même souci avec le module Op'art slideshow et c'est tout simple pour régler le problème du cadenas en transformant les url des liens en https et non http.

Dans le fichier opartslideshow/views/templates/hook/slideshow.tpl (ou fichier slideshowTop.tpl si le module est positionné en haut comme c'est votre cas), à la ligne 8 il faut remplacer la variable smarty suivante {$base_dir} par {$base_dir_ssl}.
N'oubliez pas de vider le cache smarty.
Et hop! le problème est réglé en 2 minutes à peine :)
Bonne journée !
David

 

Merci, du coup j'utilise le configurateur de thème pour mes vignettes et le problème est réglé ^^ 

Bonne continuation.

 

Philippe

Share this post


Link to post
Share on other sites

Bonjour à tous,

 

Je viens de parcourir ce topic car moi aussi j'ai rencontré des problèmes avec certaines images de mon site. Lors de l'activation du certificat, les images disparaissaient. Grâce à la solution de Pause Bento, j'ai pu résoudre mon problème. Top! Néanmoins, je rencontre un autre problème. Les icônes de mes menus ne s'affichent pas correctement (menu horizontal, menu vertical, et panier) lorsque je navigue à l'intérieur d'eux. Mais lorsque je clique sur une fiche produit, ceux-ci reviennent miraculeusement. c'est un véritable mystère... N'étant pas développeur, je ne connais pas grand chose en code, j’apprends petit à petit en parcourant les forums. Mon site a été fait par une agence et je pense qu'ils ont utilisé les icônes de ce site: www.glyphicons.com. 

 

Si quelqu'un pouvait m'éclairer sur ce sujet ce serait cool.

 

Voici le lien de mon site: https://sexyfrisson.com/

 

Merci!

Share this post


Link to post
Share on other sites

Bonjour à tous,

 

Je viens de parcourir ce topic car moi aussi j'ai rencontré des problèmes avec certaines images de mon site. Lors de l'activation du certificat, les images disparaissaient. Grâce à la solution de Pause Bento, j'ai pu résoudre mon problème. Top! Néanmoins, je rencontre un autre problème. Les icônes de mes menus ne s'affichent pas correctement (menu horizontal, menu vertical, et panier) lorsque je navigue à l'intérieur d'eux. Mais lorsque je clique sur une fiche produit, ceux-ci reviennent miraculeusement. c'est un véritable mystère... N'étant pas développeur, je ne connais pas grand chose en code, j’apprends petit à petit en parcourant les forums. Mon site a été fait par une agence et je pense qu'ils ont utilisé les icônes de ce site: www.glyphicons.com. 

 

Si quelqu'un pouvait m'éclairer sur ce sujet ce serait cool.

 

Voici le lien de mon site: https://sexyfrisson.com/

 

Merci!

 

Bonjour,

J'ai trouvé ce topic qui devrait vous donner des éléments pour régler ce problème :

https://www.prestashop.com/forums/topic/391815-resolusolved-probleme-icon-font-awesome-avec-smart-cache-actif/

Cordialement,

David

Share this post


Link to post
Share on other sites

Bonjour,

J'ai trouvé ce topic qui devrait vous donner des éléments pour régler ce problème :

https://www.prestashop.com/forums/topic/391815-resolusolved-probleme-icon-font-awesome-avec-smart-cache-actif/

Cordialement,

David

 

bonjour,

 

Merci pour ce rapide retour. Je vais jeter un oeil cet aprem, je vous tiendrai au courant des avancées.

Cordialement,

AleX

Share this post


Link to post
Share on other sites

Bonjour,

J'ai trouvé ce topic qui devrait vous donner des éléments pour régler ce problème :

https://www.prestashop.com/forums/topic/391815-resolusolved-probleme-icon-font-awesome-avec-smart-cache-actif/

Cordialement,

David

Pause bento,

 

J'ai suivi votre lien et j'ai résolu le problème. Mes petites "flèches" s'affichent de nouveau.

Dans le BO-->Paramètres avancés-->CCC, J'ai désactivé le Smart cache pour les feuilles de styles. Après avoir vidé tout le cache du navigateur firefox j'ai relancé ma page d'accueil et tout c'est affiché correctement. Par contre, je ne sais pas si cela va avoir des répercussions sur la vitesse du site. Je pense que non mais bon...

J'aurai une autre question si ce n'est pas trop demandé... Malgré ces changements, le cadenas SSL s'affiche toujours en orange dans le navigateur firefox. Après avoir examiné les éléments de la page, il s'avère que l'erreur vienne d'un code html: -webkit-text-size-adjust: 100%; Savez ce que cela veut dire? Est-ce un point important à rectifier pour la sécurité des infos des pages?.

 

Je vous remercie,

Share this post


Link to post
Share on other sites

Pause bento,

 

J'ai suivi votre lien et j'ai résolu le problème. Mes petites "flèches" s'affichent de nouveau.

Dans le BO-->Paramètres avancés-->CCC, J'ai désactivé le Smart cache pour les feuilles de styles. Après avoir vidé tout le cache du navigateur firefox j'ai relancé ma page d'accueil et tout c'est affiché correctement. Par contre, je ne sais pas si cela va avoir des répercussions sur la vitesse du site. Je pense que non mais bon...

J'aurai une autre question si ce n'est pas trop demandé... Malgré ces changements, le cadenas SSL s'affiche toujours en orange dans le navigateur firefox. Après avoir examiné les éléments de la page, il s'avère que l'erreur vienne d'un code html: -webkit-text-size-adjust: 100%; Savez ce que cela veut dire? Est-ce un point important à rectifier pour la sécurité des infos des pages?.

 

Je vous remercie,

J'ai trouvé les éléments qui bloquent le feu "vert" pour le SSL. Il s'agit des adresses URL des images de réassurance :

reinsurance-1-1.jpgreinsurance-2-1.jpgreinsurance-3-1.jpgreinsurance-4-1.jpg 

Le problème vient de votre module Réassurance. Les adresses URL sont en http au lieu de https !

Share this post


Link to post
Share on other sites

J'ai trouvé les éléments qui bloquent le feu "vert" pour le SSL. Il s'agit des adresses URL des images de réassurance :

reinsurance-1-1.jpgreinsurance-2-1.jpgreinsurance-3-1.jpgreinsurance-4-1.jpg

Le problème vient de votre module Réassurance. Les adresses URL sont en http au lieu de https !

 

Merci pour votre retour,

 

Il me semblait aussi que le problème venait de là car ces images ne s'affichent pas sous IE et Chrome.

Je vais réparer tout ça et avoir mon beau cadenas vert!

 

encore merci pour votre aide,

Share this post


Link to post
Share on other sites

J'ai trouvé les éléments qui bloquent le feu "vert" pour le SSL. Il s'agit des adresses URL des images de réassurance :

reinsurance-1-1.jpgreinsurance-2-1.jpgreinsurance-3-1.jpgreinsurance-4-1.jpg

Le problème vient de votre module Réassurance. Les adresses URL sont en http au lieu de https !

 

Bonjour David,

 

Je reviens vers vous pour vous dire que le problème vient bien du block réassurance. Ne sachant pas comment transformer les http en https des images, j'ai désactivé le module. C'est ainsi que je me suis rendu compte que celui-ci posait problème. Et j'ai fait la bêtise du siècle en mettant à jour le module dans le BO. Depuis, lorsque je clique sur l'onglet "module" du menu du BO, j'ai ce message qui s'affiche:

[Fatal error: Cannot redeclare class Blockreinsurance in /homepages/27/d601927147/htdocs/site sexyfrisson/themes/sexyfrisson/modules/blockreinsurance/blockreinsurance.php on line 240

[PrestaShop] Fatal error in module blockreinsurance:

Cannot redeclare class Blockreinsurance]

 

J'ai parcouru les forums où le sujet était abordé, j'ai essayé toutes les méthodes qui étaient proposées dont la désactivation du module. J'ai fait une réinstallation du module à partir d'une sauvegarde mais rien n'y fait. A la ligne 240 j'ai uniquement ça " } ". Je ne comprend rien du tout. Peut-être que je ne regarde pas au bon endroit? J'ai également un fichier PHP qui se nomme : reinsuranceClassExtended.php. Est-ce un fichier "natif" ou est-ce un fichier rajouté lorsqu'on modifie le thème? (Je rappelle que mon thème a été fait par une agence de com. Le code est modifié à gogo. D'ailleurs aucun module développé par prestashop ne fonctionne sur mon site, c'est vraiment la M****).

 

Est-ce que vous savez ce que cela veut dire? Et si oui, pouvez-vous me dire quels fichiers il faut modifier?

 

Je vous remercie pour votre aide,

 

AleX

Share this post


Link to post
Share on other sites

Bonjour,

 

Bonjour David,

 

Je reviens vers vous pour vous dire que le problème vient bien du block réassurance. Ne sachant pas comment transformer les http en https des images, j'ai désactivé le module. C'est ainsi que je me suis rendu compte que celui-ci posait problème. Et j'ai fait la bêtise du siècle en mettant à jour le module dans le BO. Depuis, lorsque je clique sur l'onglet "module" du menu du BO, j'ai ce message qui s'affiche:

[Fatal error: Cannot redeclare class Blockreinsurance in /homepages/27/d601927147/htdocs/site sexyfrisson/themes/sexyfrisson/modules/blockreinsurance/blockreinsurance.php on line 240
[PrestaShop] Fatal error in module blockreinsurance:
Cannot redeclare class Blockreinsurance]

 

J'ai parcouru les forums où le sujet était abordé, j'ai essayé toutes les méthodes qui étaient proposées dont la désactivation du module. J'ai fait une réinstallation du module à partir d'une sauvegarde mais rien n'y fait. A la ligne 240 j'ai uniquement ça " } ". Je ne comprend rien du tout. Peut-être que je ne regarde pas au bon endroit? J'ai également un fichier PHP qui se nomme : reinsuranceClassExtended.php. Est-ce un fichier "natif" ou est-ce un fichier rajouté lorsqu'on modifie le thème? (Je rappelle que mon thème a été fait par une agence de com. Le code est modifié à gogo. D'ailleurs aucun module développé par prestashop ne fonctionne sur mon site, c'est vraiment la M****).

 

Est-ce que vous savez ce que cela veut dire? Et si oui, pouvez-vous me dire quels fichiers il faut modifier?

 

Je vous remercie pour votre aide,

 

AleX

 

Pouvez-vous s'il-vous-plaît mettre les lignes de code du fichier blockreinsurance.php ? C'est peut-être un souci de syntaxe (sûrement un { mal mis).

Chaque problème a ses solutions, no stress. En épluchant les possibilités, on va trouver.

Cordialement,

David

 

PS : pour le souci des images du bloc de réassurance, en m'envoyant le dossier du module, je peux peut-être trouver comment sont appelées les images (adresse URL). C'est sûrement comme les diapos...

Share this post


Link to post
Share on other sites

Bonjour,

 

 

Pouvez-vous s'il-vous-plaît mettre les lignes de code du fichier blockreinsurance.php ? C'est peut-être un souci de syntaxe (sûrement un { mal mis).

Chaque problème a ses solutions, no stress. En épluchant les possibilités, on va trouver.

Cordialement,

David

 

PS : pour le souci des images du bloc de réassurance, en m'envoyant le dossier du module, je peux peut-être trouver comment sont appelées les images (adresse URL). C'est sûrement comme les diapos...

Voici le code du fichier php du module:

<?php

if (!defined('_CAN_LOAD_FILES_'))
	exit;

include_once 'reinsuranceClassExtended.php';

class Blockreinsurance extends BlockreinsuranceModule
{
	
	public function installDB()
	{
		$return = true;
		$return &= Db::getInstance()->execute('
			CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'reinsurance` (
				`id_reinsurance` INT UNSIGNED NOT NULL AUTO_INCREMENT,
				`id_shop` int(10) unsigned NOT NULL ,
				`file_name` VARCHAR(100) NOT NULL,
				PRIMARY KEY (`id_reinsurance`)
			) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8 ;');
		
		$return &= Db::getInstance()->execute('
			CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'reinsurance_lang` (
				`id_reinsurance` INT UNSIGNED NOT NULL AUTO_INCREMENT,
				`id_lang` int(10) unsigned NOT NULL ,
				`text` VARCHAR(300) NOT NULL,
				`description` TEXT,
				PRIMARY KEY (`id_reinsurance`, `id_lang`)
			) ENGINE='._MYSQL_ENGINE_.' DEFAULT CHARSET=utf8 ;');
		
		return $return;
	}

	public function addToDB()
	{
		if (isset($_POST['nbblocks']))
		{
			for ($i = 1; $i <= (int)$_POST['nbblocks']; $i++)
			{
				$filename = explode('.', $_FILES['info'.$i.'_file']['name']);
				if (isset($_FILES['info'.$i.'_file']) && isset($_FILES['info'.$i.'_file']['tmp_name']) && !empty($_FILES['info'.$i.'_file']['tmp_name']))
				{
					if ($error = ImageManager::validateUpload($_FILES['info'.$i.'_file']))
						return false;
					elseif (!($tmpName = tempnam(_PS_TMP_IMG_DIR_, 'PS')) || !move_uploaded_file($_FILES['info'.$i.'_file']['tmp_name'], $tmpName))
						return false;
					elseif (!ImageManager::resize($tmpName, dirname(__FILE__).'/img/'.$filename[0].'.jpg'))
						return false;
					unlink($tmpName);
				}
				Db::getInstance()->execute('INSERT INTO `'._DB_PREFIX_.'reinsurance` (`filename`,`text`,`description`)
											VALUES ("'.((isset($filename[0]) && $filename[0] != '') ? pSQL($filename[0]) : '').
					'", "'.((isset($_POST['info'.$i.'_text']) && $_POST['info'.$i.'_text'] != '') ? pSQL($_POST['info'.$i.'_text']) : '').'")');
			}
			return true;
		} else
			return false;
	}

	public function getContent()
	{

		$html = '';
		$id_reinsurance = (int)Tools::getValue('id_reinsurance');

		if (Tools::isSubmit('saveblockreinsurance'))
		{
			if ($id_reinsurance = Tools::getValue('id_reinsurance'))
				$reinsurance = new reinsuranceClassExtended((int)$id_reinsurance);
			else
				$reinsurance = new reinsuranceClassExtended();
			$reinsurance->copyFromPost();
			$reinsurance->id_shop = $this->context->shop->id;
			
			if ($reinsurance->validateFields(false) && $reinsurance->validateFieldsLang(false))
			{
				$reinsurance->save();
				if (isset($_FILES['image']) && isset($_FILES['image']['tmp_name']) && !empty($_FILES['image']['tmp_name']))
				{

					if ($error = ImageManager::validateUpload($_FILES['image']))
						return false;
					elseif (!($tmpName = tempnam(_PS_TMP_IMG_DIR_, 'PS')) || !move_uploaded_file($_FILES['image']['tmp_name'], $tmpName))
						return false;
					elseif (!ImageManager::resize($tmpName, dirname(__FILE__).'/img/reinsurance-'.(int)$reinsurance->id.'-'.(int)$reinsurance->id_shop.'.jpg'))
						return false;
					unlink($tmpName);
					$reinsurance->file_name = 'reinsurance-'.(int)$reinsurance->id.'-'.(int)$reinsurance->id_shop.'.jpg';
					$reinsurance->save();
				}
				$this->_clearCache('blockreinsurance.tpl');
			}
			else
				$html .= '<div class="conf error">'.$this->l('An error occurred while attempting to save.').'</div>';
		}
		
		if (Tools::isSubmit('updateblockreinsurance') || Tools::isSubmit('addblockreinsurance'))
		{
			$helper = $this->initForm();
			foreach (Language::getLanguages(false) as $lang)
				if ($id_reinsurance)
				{
					$reinsurance = new reinsuranceClassExtended((int)$id_reinsurance);
					$helper->fields_value['text'][(int)$lang['id_lang']] = $reinsurance->text[(int)$lang['id_lang']];
					$helper->fields_value['description'][(int)$lang['id_lang']] = $reinsurance->description[(int)$lang['id_lang']];
				}	
				else
					$helper->fields_value['text'][(int)$lang['id_lang']] = Tools::getValue('text_'.(int)$lang['id_lang'], '');
			if ($id_reinsurance = Tools::getValue('id_reinsurance'))
			{
				$this->fields_form[0]['form']['input'][] = array('type' => 'hidden', 'name' => 'id_reinsurance');
				$helper->fields_value['id_reinsurance'] = (int)$id_reinsurance;
 			}
				
			return $html.$helper->generateForm($this->fields_form);
		}
		else if (Tools::isSubmit('deleteblockreinsurance'))
		{
			$reinsurance = new reinsuranceClassExtended((int)$id_reinsurance);
			if (file_exists(dirname(__FILE__).'/img/'.$reinsurance->file_name))
				unlink(dirname(__FILE__).'/img/'.$reinsurance->file_name);
			$reinsurance->delete();
			$this->_clearCache('blockreinsurance.tpl');
			Tools::redirectAdmin(AdminController::$currentIndex.'&configure='.$this->name.'&token='.Tools::getAdminTokenLite('AdminModules'));
		}
		else
		{
			$helper = $this->initList();
			return $html.$helper->generateList($this->getListContent((int)Configuration::get('PS_LANG_DEFAULT')), $this->fields_list);
		}

		if (isset($_POST['submitModule']))
		{
			Configuration::updateValue('blockreinsurance_nbblocks', ((isset($_POST['nbblocks']) && $_POST['nbblocks'] != '') ? (int)$_POST['nbblocks'] : ''));
			if ($this->removeFromDB() && $this->addToDB())
			{
				$this->_clearCache('blockreinsurance.tpl');
				$output = '<div class="conf confirm">'.$this->l('The block configuration has been updated.').'</div>';
			}
			else
				$output = '<div class="conf error"><img src="../img/admin/disabled.gif"/>'.$this->l('An error occurred while attempting to save.').'</div>';
		}
	}

	public function getListContent($id_lang)
	{
		return  Db::getInstance()->executeS('
			SELECT r.`id_reinsurance`, r.`id_shop`, r.`file_name`, rl.`text`, rl.`description`
			FROM `'._DB_PREFIX_.'reinsurance` r
			LEFT JOIN `'._DB_PREFIX_.'reinsurance_lang` rl ON (r.`id_reinsurance` = rl.`id_reinsurance`)
			WHERE `id_lang` = '.(int)$id_lang.' '.Shop::addSqlRestrictionOnLang());
	}

	public function initForm()
	{
		$default_lang = (int)Configuration::get('PS_LANG_DEFAULT');

		$this->fields_form[0]['form'] = array(
			'legend' => array(
				'title' => $this->l('New reassurance block.'),
			),
			'input' => array(
				array(
					'type' => 'file',
					'label' => $this->l('Image:'),
					'name' => 'image',
					'value' => true
				),
				array(
					'type' => 'textarea',
					'label' => $this->l('Text:'),
					'lang' => true,
					'name' => 'text',
					'cols' => 40,
					'rows' => 10
				),
				array(
					'type' => 'textarea',
					'label' => $this->l('Description:'),
					'lang' => true,
					'name' => 'description',
					'cols' => 40,
					'rows' => 10
				)
			),
			'submit' => array(
				'title' => $this->l('Save'),
				'class' => 'button'
			)
		);

		$helper = new HelperForm();
		$helper->module = $this;
		$helper->name_controller = 'blockreinsurance';
		$helper->identifier = $this->identifier;
		$helper->token = Tools::getAdminTokenLite('AdminModules');
		foreach (Language::getLanguages(false) as $lang)
			$helper->languages[] = array(
				'id_lang' => $lang['id_lang'],
				'iso_code' => $lang['iso_code'],
				'name' => $lang['name'],
				'is_default' => ($default_lang == $lang['id_lang'] ? 1 : 0)
			);

		$helper->currentIndex = AdminController::$currentIndex.'&configure='.$this->name;
		$helper->default_form_language = $default_lang;
		$helper->allow_employee_form_lang = $default_lang;
		$helper->toolbar_scroll = true;
		$helper->title = $this->displayName;
		$helper->submit_action = 'saveblockreinsurance';
		$helper->toolbar_btn =  array(
			'save' =>
			array(
				'desc' => $this->l('Save'),
				'href' => AdminController::$currentIndex.'&configure='.$this->name.'&save'.$this->name.'&token='.Tools::getAdminTokenLite('AdminModules'),
			),
			'back' =>
			array(
				'href' => AdminController::$currentIndex.'&configure='.$this->name.'&token='.Tools::getAdminTokenLite('AdminModules'),
				'desc' => $this->l('Back to list')
			)
		);
		return $helper;
	}


	public function hookFooter($params)
	{
		// Check if not a mobile theme
		if ($this->context->getMobileDevice() != false)
			return false;

		if (!$this->isCached('blockreinsurance.tpl', $this->getCacheId()))
		{
			$infos = $this->getListContent($this->context->language->id);
			$this->context->smarty->assign(array('infos' => $infos, 'nbblocks' => count($infos)));
		}
		return $this->display(__FILE__, 'blockreinsurance.tpl', $this->getCacheId());
	}
}

Merci ;-)

Share this post


Link to post
Share on other sites

Je ne vois pas de problème de syntaxe (ligne 240 le } ferme bien le } ligne 9). Le problème peut venir du fichier reinsuranceClassExtended.php. Pouvez-vous s'il-vous-plaît copier/coller le code ?

Cordialement,

David

Share this post


Link to post
Share on other sites

Après analyse du dossier transmis par mail, je pense que le souci vient du nom du fichier. Il s'intitule : reinsuranceClassExtended(1).php alors qu'il devrait s'intituler : reinsuranceClassExtended.php

Pour le problème de l'url des image en HTTP et non HTTPS, je pense savoir quelle modification il faut faire sur le code du module :

  • dans le fichier blockreinsurance.tpl : à la ligne 36 remplacer {$base_dir} par {$base_dir_ssl}

N'oubliez pas de vider le cache une fois les modifications effectuées.

Voilà, tenez-moi au courant ;)

Cordialement,

David

Edited by Pause bentô (see edit history)

Share this post


Link to post
Share on other sites

Après analyse du dossier transmis par mail, je pense que le souci vient du nom du fichier. Il s'intitule : reinsuranceClassExtended(1).php alors qu'il devrait s'intituler : reinsuranceClassExtended.php

Pour le problème de l'url des image en HTTP et non HTTPS, je pense savoir quelle modification il faut faire sur le code du module :

  • dans le fichier blockreinsurance.tpl : à la ligne 36 remplacer {$base_dir} par {$base_dir_ssl}

N'oubliez pas de vider le cache une fois les modifications effectuées.

Voilà, tenez-moi au courant ;)

Cordialement,

David

Mon ami, vous êtes un chef! ;-)

 

Le problème des images est résolu. Le cadenas s'affiche en vert. Il y a, certes, un petit panneau gris devant mais lorsqu'on clique dessus, le navigateur Firefox affiche "connexion sécurisée". Sur Internet explorer idem. Par contre sur Chrome le "https" est barré. Il indique que le site est sécurisé mais le certificat ne doit pas lui plaire. 

 

En ce qui concerne le blockreinsurance, j'ai corrigé le problème. Après avoir remplacé le dossier (dans mon thème) avec une sauvegarde, le code erreur persistait. Je suis allé voir à la racine du site et je me suis aperçu que le blockreinsurance avait été modifié le 1er mai, (date à laquelle j'ai fait une mise à jour du module). J'ai également fait une reprise sauvegarde de ce module et j'ai tout réinstallé. L'onglet "Module" du BO fonctionne de nouveau et celui du bloc réassurance affiche un bouton 'mettre à jour' (que je ne toucherai plus d'ailleurs). Tout a l'air de fonctionner parfaitement.

Par contre nouveau problème... (décidément on ne va pas y arriver) le block s'affiche en dessous du "bloc catégorie" du footer alors qu'auparavant il était juste au dessus. C'est un problème de hook je pense. Est-ce que vous savez dans quel fichier on règle ça? Promis, après j'arrête de vous embêter ;-).

 

En tout cas encore merci pour votre aide,

 

AleX

Share this post


Link to post
Share on other sites

Mon ami, vous êtes un chef! ;-)

 

Le problème des images est résolu. Le cadenas s'affiche en vert. Il y a, certes, un petit panneau gris devant mais lorsqu'on clique dessus, le navigateur Firefox affiche "connexion sécurisée". Sur Internet explorer idem. Par contre sur Chrome le "https" est barré. Il indique que le site est sécurisé mais le certificat ne doit pas lui plaire. 

 

En ce qui concerne le blockreinsurance, j'ai corrigé le problème. Après avoir remplacé le dossier (dans mon thème) avec une sauvegarde, le code erreur persistait. Je suis allé voir à la racine du site et je me suis aperçu que le blockreinsurance avait été modifié le 1er mai, (date à laquelle j'ai fait une mise à jour du module). J'ai également fait une reprise sauvegarde de ce module et j'ai tout réinstallé. L'onglet "Module" du BO fonctionne de nouveau et celui du bloc réassurance affiche un bouton 'mettre à jour' (que je ne toucherai plus d'ailleurs). Tout a l'air de fonctionner parfaitement.

Par contre nouveau problème... (décidément on ne va pas y arriver) le block s'affiche en dessous du "bloc catégorie" du footer alors qu'auparavant il était juste au dessus. C'est un problème de hook je pense. Est-ce que vous savez dans quel fichier on règle ça? Promis, après j'arrête de vous embêter ;-).

 

En tout cas encore merci pour votre aide,

 

AleX

Pour déplacer le module, il faut aller dans votre Back Office -> Modules -> Positions -> Lancer le Live Edit.

Il s'agit juste d'un glissé/déposé et hop! le tour est joué.

Cordialement,

David

Share this post


Link to post
Share on other sites

Pour déplacer le module, il faut aller dans votre Back Office -> Modules -> Positions -> Lancer le Live Edit.

Il s'agit juste d'un glissé/déposé et hop! le tour est joué.

Cordialement,

David

 

Je viens d'essayer. Ca fonctionne pour tout mais pas pour le block réassurance. Comme mon thème a bien été bidouillé, je pense qu'il faut travailler directement sur le code. Je vais aller voir sur le forum si un sujet a été développé sur les hook.

En tout cas j'aurai appris quelque chose avec le "Live Edit"! ;-)

 

Merci beaucoup pour votre aide, j'ai pu apprendre quelques astuces qui m'aideront surement à l'avenir. 

 

Cordialement,

 

Alexandre

Share this post


Link to post
Share on other sites

Je viens d'essayer. Ca fonctionne pour tout mais pas pour le block réassurance. Comme mon thème a bien été bidouillé, je pense qu'il faut travailler directement sur le code. Je vais aller voir sur le forum si un sujet a été développé sur les hook.

En tout cas j'aurai appris quelque chose avec le "Live Edit"! ;-)

 

Merci beaucoup pour votre aide, j'ai pu apprendre quelques astuces qui m'aideront surement à l'avenir. 

 

Cordialement,

 

Alexandre

Pour greffer le module dans un hook qui n'est pas prévu par le module, il faut modifier le fichier .php et ajouter ceci à la fin du fichier :

public function hookDisplayTop()
{
    return $this->hookFooter();
}

Exemple pour le hook Top.

Cordialement,

David

 

EDIT : Et après la modification, un p'tit coup de Live Edit et c'est bon :)

Edited by Pause bentô (see edit history)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More