Important !

Le nom Joomla® est utilisé sous license limitée de Open Source Matters, le propriétaire mondial de la marque de commerce.
Ce site "robertg-conseil.fr" n'est ni affilié à Open Source Matters ou au projet Joomla, ni approuvé par eux.

Questions diverses

URL incomplet dans mail de commande Virtuemart

Retrouvez sur "faq.fontanil.info", site dédié "foire aux questions", la version la plus récente de cet article.

Le mail de confirmation de commande adressé au client et dont le double parvient à l'administrateur comporte une ligne qui est un lien vers la page de détail de commande, sur le site.

Or l'adresse transmise ne comporte pas le début de l'url et ne commence que par "index.php" ou "index2.php", la variable "SECUREURL" n'étant pas ajoutée (constaté avec Joomla! 1.5.9 et VM 1.1.3).

Pour corriger cette erreur, suivre les instructions ci-dessous (origine : http://forum.virtuemart.net/index.php?topic=47313.msg164762#msg164762 ) :


Fichier:

administrator/components/com_virtuemart/classes/ps_checkout.php

 

 

lignes 1803-4:
Avant :

$shopper_order_link = $sess->url( SECUREURL ."index.php?page=account.order_details&order_id=$order_id", true, false);
 $vendor_order_link = $sess->url( SECUREURL ."index2.php?page=order.order_print&order_id=$order_id&pshop_mode=admin", true, false);

 

 

Après :

$shopper_order_link = $sess->url( SECUREURL ."index.php?page=account.order_details&order_id=$order_id", true, false, true);
 $vendor_order_link = $sess->url( SECUREURL ."index2.php?page=order.order_print&order_id=$order_id&pshop_mode=admin", true, false, true );


 

Centrer son site (© Cédric Geffroy)

Retrouvez sur "faq.fontanil.info", site dédié "foire aux questions", la version la plus récente de cet article.

Ci-dessous, le code permettant de centrer horizontalement ET verticalement

un site ne prenant pas la totalité de l'écran :

 

 <html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>

<style>
body, html {height: 99%; padding: 0px 0px 0px 0px;}
/* Style du tableau principal pour le centrage du site */
#principal {
padding: 0px 0px 0px 0px;
width: 100%;
height: 99%;
}

/* Style du second tableau pour le centrage du site */
#contenu {
padding: 0px 0px 0px 0px;
margin: auto auto;
}
</style>
</head>
<body>
<table id="principal">
	<tr>	<td>        
<table id="contenu">
<tr><td>
<div>
<img src="http://www.google.fr/intl/fr_fr/images/logo.gif" alt="logo" />
</div>
</td></tr>
</table>
	</td></tr>
</table>
</body>
</html>
   

Retrouver son mot de passe administrateur J! 1.5

Retrouvez sur "faq.fontanil.info", site dédié "foire aux questions", la version la plus récente de cet article.

À cette adresse, vous trouverez un utilitaire permettant de créer un nouveau mot de passe de super-administrateur :

http://www.joomlafrance.org/Les_News/Addon_et_Hack/Retrouver_son_mot_de_passe_administrateur_de_Joomla.html

Il est également possible d'intervenir directement dans la base de données en passant par phpMyAdmin.

Il faut sélectionner et éditer le compte présent dans la table "jos_users" (si le préfixe de table a été fixé à "jos_"), puis, sur la ligne "password", sélectionner le cryptage MD5 et entrer le nom du nouveau mot de passe en clair. Il suffit alors de cliquer sur le bouton "Exécuter" pour que ce nouveau code soit attribué au super administrateur.

 

Régénération du mot de passe