Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : Manu81 23 May 2012, 12:18:09
-
Buongiorno,
sto lavorando ad uno shop on-line con VirtueMart (1.1.9 Stable) e Joomla (1.5.15 Stable).
Vorrei nascondere agli utenti il campo prezzo, che appare nella tabella "Lista attributi".
Mi spiego meglio, sopra al tasto aggiungi, nel menù a tendina che viene generato dalla Lista attributi appare "Scatola 200 pz = prezzo€ (+prezzo)". Io vorrei eliminare le parentesi con il prezzo interno, perchè non vorrei creasse solo confusione ai clinenti, visto che tra parentesi c'è il prezzo con lo scorporo dell'IVA e del prezzo singolo del prodotto...
Spero riusciate ad aiutarmi.
Saluti,
Emanuele
-
Sig Moderatore, cancella tutto o non cancellare nulla...comunque RISOLTO...
-
..i post non possono essere cancellati
ma se hai risolto il problema è buona norma
indicarne la soluzione (che potrebbe essere utile ad altri utenti)
e mettere [RISOLTO] nell'oggetto del tuo primo post
ciao
;)
-
..i post non possono essere cancellati
ma se hai risolto il problema è buona norma
indicarne la soluzione (che potrebbe essere utile ad altri utenti)
e mettere [RISOLTO] nell'oggetto del tuo primo post
ciao
;)
Se è così, mi scuso, devo essere stordito...ma son sicuro d'aver scritto qualcosa che non c'è più...vabbè...
Tornando all'argomento iniziale...credevo d'aver risolto...mi spiego:
Cercando tra i file di VM, ho trovato la pagina che generava il "problema":
components\com_virtuemart\themes\ja-mesolite\templates\product_details\includes\addtocart_advanced_attribute.tpl.php
In queste 2 righe (che se non erro sono lo 12° e la 13°):
<?php if( isset( $options_item['display_price']) ) : ?>
<option value="<?php echo $options_item['base_var'] ?>"><?php echo $options_item['base_value'] ?> (<?php echo $options_item['sign'].$options_item['display_price'] ?>)</option>
Ho rimosso 'display_price' ed ora nella pagina del prodotto appare esclusivamente: Scatola 'numero pz' = 'prezzo €'.
In realtà così il problema è risolto solo in parte, perchè come si va a clikkare su "Aggiungi", nella pagina seguente, alla voce "Nome" siam da capo "Codice: Scatola numero pz = prezzo€ (+ €prezzo con scorporo del prodotto singolo).
Ora devo cercarmi tutti i file che generano questa voce, che ovviamente appare in tutte le pagine seguenti e nella mail di conferma ordine.
Ho una mezza idea di un paio di file da modificare, ma se qualcuno fosse così gentile da indicarmi quali sono esattamente, gliene sarei grato.
-
Sto impazzendo, ho provato a modificare un po' di file...ma nada, nel carrello rimane uguale...
Ma son l'unico ad avere questo problema? Nessuno conosce quali file editare?
Per rendere più chiaro il problema, allego uno screen shot.
[allegato eliminato da un amministratore essendo vecchio più di un anno]
-
RISOLTO!
Si accede a:
components\com_virtuemart\themes\ja-mesolite\templates\basket\basket_b2c.html.php
Si elimina questa riga:
<td align="left"><?php echo $product['product_name'] . $product['product_attributes'] ?></td>
Si aggiunge:
<?php $pieces=explode('(',$product['product_name'] .$product['product_attributes']); ?>
<td align="left"><?php echo $pieces[0] ?></td>
E TADAN! IL GIOCO E' FATTO...Grazie a me ghghgh....
-
Dimenticavo, per evitare che il "problema" compaia nella mail di conferma ordine, bisogna apportare nel file "confirmation_email.tlp.php" le stesse modifiche del post sopra (le stesse del file "basket_2c.html.php".)
Per chi non lo conoscesse, metto il percorso del secondo file da editare:
com_virtuemart\themes\ja-mesolite\templates\order_emails\confirmation_email.tlp.php