Articles avec le tag ‘configuration’

osCSS 2 module de type pages vs configuration

dimanche 22 août 2010

Le moteur ayant ajouté plusieurs type de modules, il n’est pas toujours évident de savoir ou ajouter une fonctionnalité. La nuance entres les modules de type configuration et ceux de type page peut être faible dans certaine situation.

Le module de gestion du cache  par exemple, doit il être un élément de configuration, ou un élément de gestion. Oui , la différence ce situe à ce niveau, quel est le but, ou l’objectif du module ajouté?
 Si elle concerne un élément de gestion ponctuelle, courante, il s’agit dans ce cas d’un éléement de type pages. Ces modules permettent de traiter du contenu du moteur, produits, catégories, menu etc.

Le cache quand à lui, n’est qu’un fonctionnement interne du moteur, qui ne nécessite pas en tant normal d’intervenir dessus, il appartient donc au clans des module de type configuration.

le choix entre ces 2 modules, est proche, et peut vraissemblablement être considerer comme null.  On notera toutefois que le support des module de pages intervient avec le jeu de fichiers pages.xxx.inc du dossier content.
Les module de type configuration, eux sont executé par les fichiers configuration.xxx.inc.

Enfin, notez aussi , que au niveau de l’autoload, des librairies associé, le fonctionnment n’est pas tous a fait le même .

De plus, les class de type pages, pour tous les contenus important, le module contient dans ce cas la laisons avec les fontionnalités ACA, ce qui n’est pas le cas avec les modules de configuration.

Une dernière remarque.
Les modules de type page, ont un focntionnement stabilisé, est il n’est pas annocé de revenir sur cette stabilité dans les versions a avenir. En dehors de l’optimisation, qui ne modifiera pas leur usages.
Par contre , pour les modules de configuration, l aversion 2.1.3 devrait modifier leur mode de fonctionnement, et le nom des methode, il sera alors necessaire de revenir sur ces modules;

Gestion et configuration des taxes / zones et des tarif affiché dans la boutique

samedi 26 juin 2010

La gestion des taxes et zone n’as que peu evolué dans sont mode de fonctionnement.

Toutefois, l’ensemble de cetet gestion est centralisé dans une seul et même class , qui est utilisé par le Front comme le back: la class price.

Prix affiché en boutique

Les prix affiché sur le front corresponde à l’application de  la taxe de la zone à laquel appartient la boutique. Donc le reglage du « pays de résidence de la boutique »  determine qu’elle sera la taxe appliqué par defaut sur les prix.

Ex:
La boutique est en france, la taxe de base est la tva à 19.6.
Le reglage de la localité de la boutique est france.

– Un visiteur verra donc les prix , majoré avec leur taxe de 19.6.
– Un visiteur identifé, qui à comme adresse principal la france, verra lui aussi les prix majoré de 19.6.
– Un visiteur identifé au USA, verra lui des prix, sans la majoration de tva.

osCSS – core – Intégration d’interface / class abstract

samedi 12 juin 2010

Afin de rendre plus coherante la structure des éléments modulaire, des interfaces spécifiques au module seront intégrer au fur et à mesure, complété par des class d’abstraction (suite…)

etat d’une variable de configuration du noyau

mardi 8 septembre 2009

Les variables de configurations du noyau ne sont pas homogène quant à leurs formes cf(forum oscss.org). Il est donc important de combler cette petite lacune.

(suite…)