« Programmation PHP/Exemples/MiniCMS » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 2 030 :
</source>
 
==== Test de callback et réactivité ====
Avec les données du templates :
 
La fonction feedContent se charge de charger les flux sur la page en provenance du template et des champs de données.
 
 
Le template étant :
 
<source lang="xml">
Ligne 2 159 ⟶ 2 164 :
</page>
 
</source>
 
 
et le crop 1.xml :
 
<source lang="xml">
 
<?xml version="1.0" encoding="UTF-8"?>
<crop id="test" number="1">
<topic>Cultiver son potager</topic>
<scope>légumes potager soupe</scope>
<fields>
<field number="1" id="title">
<subject>les légumes du potager</subject>
<content>
<![CDATA[
les légumes du potager
]]>
</content>
</field>
<field number="2" id="table">
<subject>table content</subject>
<content>
<![CDATA[
<table>
<tr>
<td>
le potagé contient :
</td>
<td>
<ul>
<li>une terre molle.</li>
<li>Parsemé ça et là, on Test carottes, </li>
<li>petits poids et potirons</li>
</ul>
</td>
</tr>
</table>
]]>
</content>
</field>
<field number="3" id="bottom">
<subject>this is the new subject</subject>
<content>
<![CDATA[
le potagé contient une terre molle2.
Parsemé ça et là, on trouve carottes, petits poids et potirons
]]>
</content>
</field>
</fields>
 
</crop>
 
 
</source>
Ligne 2 164 ⟶ 2 229 :
On a pour résultat en sortie :
 
<source lang="strict-htmlxml">
 
<body onload="feedContent()">