Salve,
sono in giro per il forum da circa un mesetto, anche se non ho scritto vi ho seguito molto.
Bando alle ciance!
Voglio mostrare il peso dei prodotti (inserito al momento della creazione del prodotto) nella pagina dei prodotti.
Ho fatto vari giri sul forum internazionale ma ho trovato poco in quanto si riferiscono a versioni precedenti alla mia.
Uso la 1.1.6.
Ecco vorrei chiedervi come posso far visualizzare il peso del prodotto tra lo spazio disponibilità e il prezzo ...cioè una cosa del genere:
----------------------------------
Disponibilità: Disponibile
Peso: 1 Kg
5,00 €
----------------------------------
Grazie
credo sia sufficiente rendere visibile l’attributo. Admin/catalogo/gestione attributi. Seleziona l’attributo weight e tra le opzioni rendilo visibile.
Di sicuro però non te lo mette dove chiedi tu:)
Grazie chiara, avevo già provato ad usare le indicazioni di quel post, da te indicato, e non andavano..
Ho trovato il sistema, e quindi volentieri lo condivido.
Visto che il peso assieme allo SKU e a pochi altri attributi non sono visualizzabili (mediante l’uso del pannello di amministrazione come indicato da patrecord) ho aggirato l’ostacolo utilizzando lo stesso metodo usato da un utente USA per visualizzare lo sku!
Ho inserito nella pagina
\app\design\frontend\default\modern\template\catalog\product\view\type\simple.phtml (inserito in riga 34)
il seguente codice ed adattato alle mie esigenze.
In verità non so se sia formalmente corretto ma lo scopo è stato raggiunto.
<?php $_weight =$_product->getWeight()?> <!-- setto la variabile $_weight = allattributo peso --> <?php if ($_weight) { if ($_weight <1) $_weightstr = number_format($_weight*1000,0) . " Grammi"; <!-- setto la variabile $_weightstr, che contiene un stringa di testo, che formatto a secondo del valore contenuto in weight--> else $_weightstr = number_format($_weight,2) . " Kg (+/- 200 g)"; } ?> <h3 class ="product-weight">Peso: <?php echo $_weightstr ?></h3> <--! Creo una classe che poi vado a sistemare in boxes.css e richiamo la stringa-->
in boxes,css ho aggiunto il seguente codice nella riga 754