FORUM SPX

Aide au projet spx : plugins pour pluxml - Forums pluxml

Vous n'êtes pas identifié(e).

#1 2014-03-03 07:30:00

je-evrard
Responsable du projet
Lieu : Pau
Inscription : 2014-01-24
Messages : 206
Site Web

SPX mise à jour de 3 à 4 (éclaircissement)

est il possible depuis la version 3  faire la mise à jour vers la 4 sans perdre mes tables et mes styles?

Avant de répondre à la question, je vais éclaircir certains points :

Que représente la démo spx par rapport à plumxml de base ? (version 3 ou 4)

4 choses en fait :

  1. Le thème : ici Bootstrap3Modified (modifié à la sauce spx je détaille plus loin)

  2. Les plugins : Tous les plugins actifs sont importants

  3. Le dossier d'enregistrement de spxdatas : dans la demo dans plugins/spxdatas/builder/

  4. Les pages statiques : contenant le code permettant d'afficher les pages

1) Le thème Bootstrap3Modified :

Le thème a été modifié à la sauce spx c'est à dire que j'ai ajouté un certain nombre d'éléments
- librairies javascript + css (isotope, simplecart...)
- ajout d'un fichier de config.php à la racine du thème notamment pour le menu
- tout cela engendre des modifications sur le header.php et le footer.php notamment

exemple d'appel du menu dans le header (fonction défini dans le fichier de config.php)

[== Indéfini ==]
<?php 
			  
$spxWidgetMenu = spxWidgetMenu::getInstance();
echo ($spxWidgetMenu->getMenu());
			 
?>

Note : La lecture du fichier de config (config.php du thème) est rendu possible grace a spxshortcode. Ce dernier permet de déclarer des shortcode dans ce fichier.

2) Les plugins :

Les plugins sont évidemment le moteur de SPX avec notamment spxDatas (coeur du projet). La version actuelle de spxDatas représente l'aboutissement d'une longue réflexion de plusieurs mois. Cette version dans spx 4 est à mon avis très stable.


3) Le dossier d'enregistrement de spxdatas :

Ce dossier selon la configuration du plugin est la recette de cuisine d'SPX. Sans elle on a la cuisine mais on n'a pas le livre pour faire les gateaux.
A ce propos on peux aller voir ce post : ici

4) Les pages statiques

Les pages de démo contiennent le code nécessaire à l'affichage.

Différence entre SPX3 et SPX4 :

Beaucoup de choses ont changées et cette version est une base de départ stable pour aller plus loin.

  • Le thème à changé au niveau du header et du footer (pour le menu et pour simplecart, le slider...). Rajout d'un dossier fonts.

  • Le fichier de config.php du thème a changé lui aussi pour le menu.

  • Les plugins spxdatas et spxtynimce ont été updatés

  • Les dosiers datas de spxdatas ont été modifiés (surtout la partie builder + la base et ses fichiers de traductions)

  • Les pages statiques ont été nettoyées et francisées. 3 nouvelles pages statiques : newsletter inscription, désabonnement, et slider ont vu le jour.



Comment mettre à jour tes styles et tes tables :

Je pense que le mieux est de de repartir sur la démo 4 de base.
Reprendre les modifications de son thème et les rajouter depuis la demo 4.
On peux sans soucis reprendre les datas de son ancien dossier et les copier coller dans le nouveau (builder/data). Spxdatas ne nous en voudras pas.

A noter : Les datas de spxdatas sont compatibles toutes versions, qu'il y est eu ou non des rajouts ou des supressions de colonnes dans la base.


Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net

Hors ligne

Pied de page des forums