Aide au projet spx : plugins pour pluxml - Forums pluxml
Vous n'êtes pas identifié(e).
Petite explication sur la récupération des données en html :
Exemple : Coté client dans les pages statiques des produits :
[== PHP ==]
<?php
global $plxShow;
$IMAGEPATH = $plxShow->plxMotor->aConf['images'];
$o= array();
$o["table"]="produit";
$o["filter"]="actif=1";
$o["out"]="html";
$o["format"]='
<li class="simpleCart_shelfItem">
<img src="'.$IMAGEPATH.'#image" alt="#title" data-spxtynimce="true" />
<span class="price item_price">$#price</span>
<p><input type="text" value="1" class="item_Quantity"></p>
<h6 class="item_name" >#title</h6>
<p>description : #content</p>
<blockquote>
<p>
<a class="btn item_add" href="javascript:;"> add to cart</a>
</p>
</blockquote>
</li>
';
?>
Ici on récupère les produit par une sortie html ou le #name remplace le champs des produits.
Comment savoir le name à mettre :
[== PHP ==]
<table name="produit" maxparam="4" groupe="Ecommerce" tableuserlevel="0,1,2,3,4" datauserlevel="0,1,2,3,4" >
<description><![CDATA[]]></description>
<column>
<parameter name="title" type="cdata" option="textinput/30/100"></parameter>
<parameter name="price" type="cdata" option="textinput/10/20"></parameter>
<parameter name="image" type="cdata" option="image"></parameter>
<parameter name="actif" type="string" option="boolean"></parameter>
<parameter name="content" type="cdata" option="textarea/20/5"></parameter>
</column>
</table>
le #name est le nom du "parameter name" dans la base xml pour la table en question.
ici #title #price #image #actif #content tout simplement !
Petit à petit l'oiseau fait son nid.
creation de site web : http://secretsitebox.fr/ - création artistique : http://art.je-evrard.net
Hors ligne