THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


bonjour,

une question que d'autre personne doive ce poser, y aura t il un système d'adaptation du template et du php

ca j'ai vu que les boucles avait beaucoup changé

  • manu
  • faï tot petar miladiu

Offline


Bonjour,

on va faire une passerelle qui permettra de migrer la base de donnée de Thelia 1.5 vers Thelia 2.

Pour ce qui est des plugins (qui deviennent des modules dans Thelia 2) il faudra les refaire.

Pour les templates idem mais il est peut être envisageable de faire un script qui automatise ça, la communauté pourrait peut être s'en charger en organisant un barcamp par exemple, en interne je doute que l'on fasse ça.

Reprendre un template n'est pas très long, dans Thelia 2 pour l'instant j'ai repris le template des pdf et l'adaptation a été très rapide, en 15 minutes j'avais changé les boucles de T1 par celles de T2 pour le template de livraison, facturation et les mails de commande.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Et au niveau compétence, le passage à la v2 demandera quoi en plus pour le dev de modules?

  • manu
  • faï tot petar miladiu

Offline


Un peu plus de rigueur.

Il faut qu'on avance sur la documentation. Je trouve que le dev de module sera plus facile parcequ'on a mis en place une API quiborne plus les développements.

Avec quelques exemples ce sera plus facile.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6

Offline


Tant qu'on est sur le sujet je me permet de te poser une question manu.

Pour créer un module Thelia, cela se fera comme l'ancien Thelia, c'est à dire création d'un dossier et des fichiers adéquat ou faudra t-il passer par une invite de commande comme pour Symfony2 ?


Plugins : Modèles Thelia | Boucle libre | Rubriques déclinables en produits | Colissimo Access/Expert

  • manu
  • faï tot petar miladiu

Offline


Les deux sont possibles.

La ligne de commande est là pour simplifier le travail et crée les fichiers de base dont tu auras besoin.


http://doc.thelia.net/
http://thelia.net/modules
http://raynaud.io
PGP public Key : 0xC6E546A6