Pagina 2 di 3
Inviato: 31/10/2003, 18:42
da southmodel
ti ringrazio ma avevo già capito tutto
scherzi a parte se la quantità di un articolo diventa ad esempio -5 ho notato che l'indicazione diventa "yellow" e non più "red" come per 0, la riga del red deve diventare per caso:
red = ($prod_quantity <= 0 );
?
Inviato: 31/10/2003, 19:01
da BluEdoG
porc... non avevo pensato che andava in negativo... allora tocca aggiungiere una istruzione per i negativi...
nelle variabili, prima di $red aggiungi:
poi nei case, sempre prima di case $red: aggiungi
Codice: Seleziona tutto
case $minus:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.gif', 'Non disponibile').'<br>ND' ;
break;
Inviato: 31/10/2003, 19:33
da southmodel
Traduzione:
case 'PRODUCT_LIST_QUANTITY':
$lc_align = 'center';
$prod_quantity = $listing['products_quantity'];
$minus = ($prod_quantity <= 0);
$red = ($prod_quantity == '');
$yellow = ($prod_quantity <= 3);
$green = ($prod_quantity > 3);
switch ($prod_quantity) {
case $minus:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.gif', 'Non disponibile') ;
break;
case $red:
$img = tep_image(DIR_WS_ICONS . 'icon_status_red.gif', 'Non disponibile') ;
break;
case $yellow :
$img = tep_image(DIR_WS_ICONS . 'icon_status_yellow.gif', 'Disponibilita\' limitata') ;
break;
case $green :
$img = tep_image(DIR_WS_ICONS . 'icon_status_green.gif', 'Disponibilita\' ottima') ;
break;
}
$lc_text = ' ' . $img . ' ';
break;
va alla grande, complimenti.
Adesso illuminaci come far apparire la disponibilità nel file catalog/product_info.php in manierà tale che sia indicata anche nel dettaglio di un articolo...
(che rompiballe che sono...)
Appena è tutto completo facciamo un bel contribution?
Inviato: 31/10/2003, 21:34
da BluEdoG
si ma la contrib l'ho fatta io...
ci fossero volenterosi che aiutassero...
per product_info.php, considerando che il campo quantità può essere disattivato da admin, tra le configurazioni, deve essere strutturato cosi':
Codice: Seleziona tutto
<?php if (PRODUCT_LIST_QUANTITY == 1){
$prod_quantity = $product_info['products_quantity'];
$minus = ($prod_quantity <= 0);
$red = ($prod_quantity == NULL);
$yellow = ($prod_quantity <= 10);
$green = ($prod_quantity > 10);?>
<tr>
<td class="main"><br><?php
switch ($prod_quantity) {
case $minus:
$img = '<FONT COLOR=#ff0000><b>non disponibile</b></FONT>';
break;
case $red:
$img = '<FONT COLOR=#ff0000><b>non disponibile</b></FONT>';
break;
case $yellow :
$img = '<FONT COLOR=#ff9900><b>scarsa</b></FONT>';
break;
case $green :
$img = '<FONT COLOR=#009900><b>ampia</b></FONT>';
break;
}
echo "Disponibilità in magazzino: " .$img ;
?>
</td>
</tr>
<?php
}
?>
L'immissione del codice puo' essere messa nel mezzo dell'html dove vi pare (e si tratta di html non php...).
Inviato: 01/11/2003, 14:09
da southmodel
adesso il contribution mi sembra perfetto e completo.
di nuovo complimenti.
Inviato: 01/11/2003, 14:21
da BluEdoG
allora puoi cominciare a scrivere le istruzioni in inglese
Inviato: 01/11/2003, 15:50
da southmodel
Inviato: 01/11/2003, 17:23
da BluEdoG
Bello lo speed, specie per la posizione della pedaliera (che spesso non sta mai ferma), pero' il supporto per il volante mi lascia perplesso.
Inviato: 01/11/2003, 17:57
da southmodel
è un'accessorio molto carino, puoi regolartelo come vuoi finchè non trovi una posizione comoda!
Inviato: 17/11/2003, 14:37
da 100asa
ma visto che questo codice lo abbiamo inserito in product_info la disponibilità non viene indicata nelle diverse lingue. Come si può risolvere il problema? Grazie
Inviato: 17/11/2003, 15:15
da BluEdoG
ho fatto la contrib (sezione contribs TFqty) che prevede anche le lingue.
Inviato: 17/11/2003, 15:23
da 100asa
scusami, non ho capito dove sta questa tua contrib???
Inviato: 17/11/2003, 15:29
da BluEdoG
100asa ha scritto:scusami, non ho capito dove sta questa tua contrib???
http://www.oscommerceitalia.com/modules ... opic&t=327
Inviato: 17/11/2003, 18:05
da 100asa
però non me lo fa vedere in product_info help
vorrei anche visualizzare una gif di un camioncino nel caso di prodotti "in arrivo"
Inviato: 18/11/2003, 12:00
da 100asa
ho sostituito anche il product_info direttamente dalla contrib di Bluedog, ma niente da fare. Com'è sto fatto? dove cavolo scrive la disponibilità? Bluedog, pensaci tu!!!