Follow us on Twitter
Astuces Extensions


Modifier la TVA sans changer le prix TTC dans VirtueMart

Imaginons que votre gouvernement décide une fois n’est pas coutume d’augmenter la TVA et que vous souhaitiez modifier vos prix dans VirtueMart sans changer le prix TTC.

En effet, si votre taux de TVA était auparavant de 17.5% et qu’il est dorénavant de 18.5% vous devrez mettre à jour les montants de vos articles dans VirtueMart.

La première solution consiste à modifier le taux de TVA dans la section « Taxes » puis « Lister les taux de TVA » puis cliquer sur le taux actuel et modifier celui-ci. Comme au niveau de la base de données ce sont les montants hors TVA qui sont stockés, cette opération modifiera vos prix TTC. Si c’est ce que vous voulez faire, vous pouvez arrêter la lecture de cette article.

Par contre, si vous souhaitez garder le prix TTC identique malgré l’augmentation de la TVA et que votre site possède plus que 10 articles, voici ce que je vous conseille de faire.

Pour cet exemple, nous partons de l’hypothèse que le taux de TVA est passé de 17.5% à 18.5%. Veuillez donc tout d’abord mettre votre site Offline depuis la configuration générale de votre site, le temps d’effectuer les opérations ci-dessous :

  1. Modifiez le taux de TVA actuel depuis la section « Taxes » puis « Lister les taux de TVA » puis cliquer sur le taux actuel et définissez le nouveau.
  2. Accédez à votre base de données via l’outil PhpMyAdmin et effectuez une sauvegarde de la table `jos_vm_product_price`
  3. Exécutez cette requêtes en faisant attention de définir les bons taux de TVA entre parenthèse
    UPDATE jos_vm_product_price SET product_price = product_price * (1.175/1.185)

     

Remettez votre site Online et c’est terminé, les prix TTC resteront identiques tandis que les prix HT seront adaptés au nouveau taux de TVA.


3 Commentaire

Supprimer ou changer le logo Virtuemart dans votre panier

Supprimer ou changer le logo Virtuemart dans votre panierAvec Virtuemart, vous pouvez afficher sur votre site Joomla l’état du panier de l’utilisateur en publiant le module card. Une fois publié, l’utilisateur pourra visualiser les produits ajoutés au panier ainsi que leur nombre et leur prix.

Lorsque le panier est vide, l’icône ou logo de VirtueMart s’affiche ce qui peut ne pas être forcément très esthétique. Nous allons donc voir ici comment masquer ou modifier l’affichage de cette icône VirtueMart.


Lire la suite: Supprimer ou changer le logo Virtuemart dans votre panier

0 Commentaire

Augmenter la taille du nom des produits dans VirtueMart

Lorsque vous insérez un produit ayant un nom plus long que 64 caractères, celui-ci est automatiquement tronqué par VirtueMart ce qui peut parfois être ennuyeux.

Nous allons voir ici comment augmenter la taille du champ Nom dans VirtueMart. Pour cela il nous faudra éditer un fichier ainsi que modifier la taille du champ Nom dans la base de données.

Veuillez tout d’abord ouvrir le fichier qui se trouve ici :

administrator/components/com_virtuemart/html/shop.product_details.php

Lire la suite: Augmenter la taille du nom des produits dans VirtueMart

0 Commentaire

Impossible d'installer une extension: JFTP::mkdir: Bad response

Contenu text : oui
Contenu vidéo
: non

Vous n’arrivez pas installer une extension Joomla, que ce soit un composant, un module ou un template ?

Il vous faut tout d'abord contrôler que le chemin des répertoires temporaires et de log soient correctement définis dans le fichier configuration.php. Pour savoir quel est le chemin exact de votre site, il vous suffit de déposer un fichier avec comme extensions .php contenant ce bout de code à la racine de votre site (où se trouve le fichier configuration.php):

<?php
echo getcwd();
?>

puis de l'appeler via un navigateur web. Donc si votre fichier se nomme chemin.php, il faudra rentrer dans le navigateur: http://www.votrenomdedomaine.com/chemin.php

Vous devriez voir s'afficher maintenant le chemin complet de votre site Web Joomla. Celui-ci pourrait par exemple ressembler à ça:

/home/www/137ecccb86a2c8d509921qa2baacf3fa/web

Il ne vous reste plus qu'à éditer le fichier configuration.php, et définir le bon chemin du répertoire /log et /tmp de ces deux variables:

var $log_path = '/home/www/137ecccb86a2c8d509921qa2baacf3fa/web/logs';
var $tmp_path = '/home/www/137ecccb86a2c8d509921qa2baacf3fa/web/tmp';

Si cela ne règle toujours pas votre problème et que vous êtes certains d'avoir correctement rentré ces deux chemins, la deuxième chose à faire consiste à contrôler que Joomla ait bien les droits d’écriture sur les répertoires de base. Vous pouvez contrôler ça en cliquant sur le menu Aide --> Infos système puis afficher le contenu de la page Permissions des dossiers.

Normalement, pour des questions de sécurité, vous ne devriez pas avoir besoin de modifier les droits des répertoires Joomla. Cependant, il arrive qu'en fonction des paramètres et contraintes d'hébergement de certain hébergeurs, vous deviez changer les droits des répertoires Joomla en 764 ou 777.

Dans la deuxième colonne État, vous devriez pour chaque répertoire avoir comme texte : Modifiable en vert. Si tel n’est pas le cas et que vous voyez s’afficher le texte : Lecture seule alors vous allez devoir ouvrir votre client FTP et attribuer pour chaque répertoire, le droit maximal qui se traduit en numérique par 777.


Lire la suite: Impossible d'installer une extension: JFTP::mkdir: Bad response

8 Commentaire

Sécuriser l’accès à l’administration de Joomla avec JSecure

Contenu text : oui
Contenu vidéo
: oui (03:19)

Dans ce tutoriel vous apprendrez à protéger l'accès de la page de login qui permet l'accès à l'administration d'un site Joomla en utilisant le plugin JSecure Authentication.

La page d’accès à l’administration des sites réalisés avec le Joomla est toujours la même : http://www.votresite.com/admininstrator/index.php

De ce fait, n’importe qui peut accéder à votre page de login d’administration et essayer de trouver votre compte d’accès.


Lire la suite: Sécuriser l’accès à l’administration de Joomla avec JSecure

2 Commentaire

Plus d'articles...

Page 1 sur 2

Début
Précédent
1

Dernières astuces

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

Formulaire identification