Voici THELIA 1.4.4.
CHANGELOG
Correction gestion des langues dans l’admin sur les contenus.
Possibilité d’utiliser un serveur SMTP pour l’envoi de mail (configuration dans l’admin).
Rajout de la fonction avantpromo utilisable dans les plugins qui recoit en paramètre le code promo.
Rajout de la fonction aprespromo utilisablte dans les plugins qui est appelé après l’ajout du code promo dans le process de commande.
Le classement (alpha, alphainv, manuel) est opérationnel dans la boucle déclinaison.
Correction des trous dans le classement lors d’un déplacement de rubrique, de dossier.
Classement des valeurs de caracteristiques et de déclinaisons.
Rajout du point d’entrée apres_creerlivraison qui reçoit en paramètre un objet adresse.
Rajout du point d’entrée apres_modifierlivraison qui reçoit en paramètre un objet adresse.
Correction d’un bug lors de l’enregistrement dans une nouvelle langue (produit, rubrique, contenu, dossier).
Visualisation du mode de transport utilisé dans l’interface d’administration.
Sauvegarde des promos utilisées lors d’une commande => visualisation dans l’interface d’administration.
Mise à jour du plugin WeXpay.
Mise en place de constructeur avec argument. Par défaut charger(id) est choisi sauf pour les cas suivants :
caracdispdesc : charger_caracdisp(caracdisp,lang=1)
caracteristiquedesc : charger(caracteristique,lang=1)
caracval : charger(produit,caracteristique) ;
contenudesc : charger(contenu,lang=1)
declidispdesc : charger_declidisp(declidisp,lang=1)
declinaisondesc : charger(declinaison,lang=1)
documentdesc : charger(document,lang=1)
exdecprod : charger(produit,declidisp)
message : charger(nom)
messagedesc :charger(message,lang=1)
modulesdesc : charger(plugins,lang=1)
paysdesc : charger(pays,lang=1)
produit : charger(ref)
produitdesc : charger(produit,lang=1)
rubriquedesc : charger(rubrique,lang=1)
stock : charger(declidisp,produit)
variable : charger(nom)
Ajout du point d’entrée modrub(id) qui est appelé lors de la modification d’une rubrique comme le fait modprod
Ajout du module de paiement moneybookers
Ajout du module de paiement systempay
Ajout du paramètre "stockmini" à la boucle declinaison
Creation de la constante TABLE dans les classes mappées en BD, afin de pouvoir utiliser nom_classe ::TABLE au lieu d’instancier un objet pour utiliser $obj->table
Ajouts du paramètre "exclusion" à la boucle Caracteristique
Diverses corrections de bugs.
Optimisation des substitutions panier
Externalisation du calcul des remises
Ajout du point d’entrée calc_remise(&$remise) après le calcul de la remise.
Ajout d’un point d’entrée avantboucle prenant en param un tableau contenant $type_boucle, $args, $texte, $nom_boucle
Ajout d’un point d’entrée supcli dans l’admin avant la suppression d’un client.
Ajout des points d’entrée ajoutcli, ajoutprod, ajoutcont, ajoutrub, ajoutdos, supprod, supcont, suprub, supdos, modcont et moddos
THELIA 1.4.4