Quote:
Originariamente inviato da Agat
Meraviglioso
Io andrei di xml, dove si possono fare cose così:
Codice:
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="clothing_items.xslt"?>
<capi>
<capo disponibile="no">
<nome>Cappotto</nome>
<tipo>Imbottito</tipo>
<foto>foto/cappotto_imbottito.jpg</foto>
</capo>
<capo disponibile="si">
<nome>Pantaloni</nome>
<tipo>Jeans</tipo>
<foto>foto/jeans.jpg</foto>
</capo>
</capi>
ma mi fermo qui, googolla un po', magari trovi qualche cosa già fatto
|
Interessante questa soluzione, forse avrei abbreviato di un bel pò il codice! Comunque sono riuscito a farlo funzionare con javascript
Adesso ho un altro quesito, magari puoi aiutarmi!
Se vai a questo link
https://www.vestilanatura.it/Polo-uo...iologico-denis
Nei dettagli poco sopra il prezzo trovi queste informazioni:
Tessuto: 100% cotone organico
Dettagli: Made in Turkey, Cotone Bio
Certificati: Gots, OekoTex100, Ocs, Fwf
Codice:
<table>
<?php foreach ($attribute_groups as $attribute_group) { ?>
<tbody>
<?php foreach ($attribute_group['attribute'] as $attribute) { ?>
<tr>
<td><b><?php echo $attribute['name']; ?>:</b>
<?php echo $attribute['text']; ?></td>
</tr>
<?php } ?>
</tbody>
<?php } ?>
</table>
Dove il codice <?php echo $attribute['text']; ?> corrisponde ai dettagli:
100% cotone organico, Made in Turkey, Cotone Bio, Gots, OekoTex100, Ocs, Fwf
In questa pagina io vorrei inserire una parte delle informazioni del tessuto, quindi vorrei creare uno script del genere:
if ($attribute['text'] = Cotone Bio) { set %variabile cotone }
if ($attribute['text'] = Lana ) { set %variabile lana }
ecc
ecc
A monte della pagina avrei lo script:
<script type="text/javascript">
if (%variabile = cotone) {
var qualita = new Array("✔","✔","","","","","","✔","✔","");
}
if (%variabile = lana) {
var qualita = new Array("","","","","","","","","✔","");
}
</script>
E dove voglio inserire le informazioni metterei:
Codice:
<script type="text/javascript">
for (prop in qualita) {
document.write('
<li class="list-group-item list-group-item-success">
<span class="badge">'+qualita[prop]+'</span>
<span class="glyphicon glyphicon-info-sign" aria-hidden="true" data-toggle="tooltip" data-original-title="'+qualita_tooltip[prop]+'" data-placement="top">
</span> '+qualita[prop]+'</li>');
}
</script>
L'idea c'è, ma mi manca la sintassi corretta di javascript
:
if ($attribute['text'] = Cotone Bio) { set %variabile cotone }
Come potrei scrivere questo codice tenendo presente che $attribute['text'] è una variabile in PHP?