19/09/2012, 10:09:11
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.11.1
#~ Url du site : site local
#~ Hébergeur / Soft : future place : one.com
#~ Informations Système :
#~ je le remplirais plus tard c'est des questions sur de la mise en page et de la mise en place du module. tout le reste fonctionne au poil
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
bonjour à tous, je viens de m'inscrire sur ce forum et pose enfin ma premiere question, apres 2 jours de recherches j'ai reussi a modifier certaines choses dans le module Product. Etant graphiste, je suis assez nul part question code php mais j'arrive souvent a trouver ce que je doit modifier. seulement ici je suis face a un légé soucis que je pense seul des programmeurs pourraient régler.
pour ceux qui ont déja utilisé le module products (recherche sur le forum en et fr) j'aurais une question.
ma première épreuve a surmonter dans mon gabarit du detail du modul etait de mettre les $field avec leurs libellé et leurs valeurs pour ce faire j'ai fouillé le code du module et ai réussi a le faire avec ce bout de code
Code :
[== PHP ==]
{foreach from=$entry->fields key='name' item='field'}
<div class="product_detail_field">
<p>
{$field->prompt}: {$field->value}<br/>
</p>
</div>
{/foreach}
ce qui donne :
- nom_du_libelé_du_field : valeur_du_fields (dans mon cas, Image du produit : adresse de l'image.
j'aimerais mettre une condition pour que si le field est une image, le field->prompt et sa valeur ne s'affichent pas dans mes informations, et ce pour tous les types de fichiers images a venir.
je suppose que ça va demarrer comme ça
Code :
[== PHP ==]
{if $field->type == 'image'}
le code que je cherche pour dire tu m'affiches rien
{/if}
j'espere avoir des réponses ou des pistes pour pauffiner mes recherches et trouver la solution a mon soucis.