Le sitemap et ses menus

Le sitemap, disponible à l’adresse http://votreshop/sitemap.php, vous fournit une arborescence de navigation publique. Il se compose des sections suivantes : Catégories Sélection Mon compte Information Les catégories C’est la fonction in_menu_cat qui prend en charge la construction de ces listes. Vous pouvez ajuster le comportement de celle-ci, voir. La sélection Il s’agit d’un menu en « dur »,[…]

Régle de nommage des fichiers de templates

  Afin d’exploiter les différents fichiers qui peuvent composer votre template, il est nécessaire de respecter quelques règles de nommage simple. La manière dont les fichiers seront nommés déterminera dans quel contexte ils seront utilisés . Le fichier principal du dossier de votre thème se nomme template.php Explication, exemple n°1 : Vous souhaitez mettre en place[…]

Taches programmées

Cet article est en cours de rédaction Il est désormais possible d’exécuter de manière automatisée des routines de maintenance et/ou relance commerciale. Cette fonctionnalité permet de travailler sur la pérennité du moteur , et sur le déport des actions de maintenance en dehors de l’affichage des pages. Cette fonction peut être effectuée par l’appel d’un[…]

Installation automatique des extensions

Dans le backoffice, menu Extension > extensions catalog Vous avez la liste des extensions disponibles, en lien avec les dépôts officiels d’oscss.org. Utiliser la recherche pour trouver l’extension qui vous convient, dans notre exemple les produits croisés. Puis lancer sa récupération sur le dépôt.   Vous arrivez sur cette page, le dépôt vous a fourni[…]

Convertion template osCSS 1 vers osCSS 2

Nous allons voir ici, comment transformer un template d’osCSS 1.xx vers le moteur de l’osCSS 2.xx Le template exemple que nous allons utiliser est le template clean. Généralités Pour commencer, il faut comprendre que l’ensemble des fichiers appelés via des fonctions include ou require dans le template, n’est plus la méthode préconisée. En effet, afin[…]

Les types de données, aperçu général, aperçu utilisation

Le moteur de l’osCSS apporte dans le constructeur de page du front office, le typage [1] des données en cours d’affichage. L’intérêt de ce typage de données, permet au constructeur de définir quelles sont les librairies de ressources auxquelles il fera appel. Ces librairies se composent en outre de tous les modules typés. Il suffit donc[…]

Les fichiers de langues, internationalisation

La version 2 d’osCSS modifie énormément la manière dont sont stockés les éléments de langue, et le nom des répertoires associés. Convention d’ecriture Modification du 02-09-2011 Note : à partir des versions 2.1.0 RC Par convention les fichiers qu’ils soient en .php ou en .txt, doivent absolument utiliser des doubles quote pour encadrer les éléments de[…]

Widget du backoffice

Les widgets du backoffice (dossier includes/ widget ) ajoutent quelques souplesses supplémentaires. En effet, plutôt que de coder des pages, pour chaque tableau de bord, l’utilisation des widget permet une ré-utilisation dans d’autres espaces plus simples. L’inconvénient de ceux ci, et que pour éviter d’augmenter le nombre de fichiers chargés, ils mélangent la récupération des[…]