Bonjour!

Je programme actuellement un petit CMS basique pour faire mon site mais je bloque...

Mon CMS va chercher une template dans templates/default/sommaire.ice par exemple.

L'extension "ice" signifie Ice CMS

Dans le fichier on peut préciser des boucles et un tas de choses avec des balises spéciales, un exemple: <ice:meta:title>

Comment faire pour "parser" un fichier en recherchant toutes des balises <ice> et récupérer chaque option dans une balise pour ensuite faire des condition qui permetteront d'aller chercher des données dans la bdd?

Exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
$balise = '<ice:meta:title>';
$type_balise = 'ice';
$type_donnee = 'meta';
$donnee = 'title';
Ce qui permettrait de faire des conditions pour ne devoir qu'employer la bdd si nécessaire!

Merci