Back to top

Autore Topic: Codice prodotto nella pagina dei dettagli del prodotto?  (Letto 2972 volte)

Offline antoniog

  • Esploratore
  • **
  • Post: 81
    • Mostra profilo
Buongiorno a tutti,
come nel titolo, desidererei mostra il codice Sku del prodotto già a partire dalla pagina dei dettagli del prodotto e mi meraviglio che già non ci sia!
Come impostazione standard lo sku è visibile solo quando il prodotto è inserito nel carrello invece vorrei mostrarlo prima nella pagina dei dettagli del prodotto.
Ho già chiesto aiuto nel forum di VirtueMart ma nessuno mi sta rispondendo.
Vorrei soltanto capire dove mettere le mani se, e sicuramente sarà così, devo effettuare l'kacking del codice e modificare i file che sono coinvolti nel mostrare lo sku all'utente.
Chi mi aiuta a trovare Controller e Model che influenzano la View della pagina dei dettagli del prodotto?
Grazie in anticipo.
Intanto analizzo in profondità alcuni controlli e modelli.

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Codice prodotto nella pagina dei dettagli del prodotto?
« Risposta #1 il: 16 Nov 2013, 15:06:35 »
ciao,
 mi sai che sei un po' portato al catastrofico ed al drammatico...  ;D ;D
sto scherzando, non ti offendere.

in realtà è sufficiente un semplice override (vedi docs su wiki) del template di interesse, nel tuo caso components/com_virtuemart/views/productdetails/tmpl/default.php, ed inserire, ove serve:

Codice: [Seleziona]
<div class="product-sku">
    <?php echo JText::('COM_VIRTUEMART_PRODUCT_SKU'); ?> :
    <?php echo $this->product->product_sku?>
</div>

ovviamente puoi inserirlo anche in uno qualsiasi dei sub template.

Il fatto che non ci sia già si giustifica con il fatto che nessuno sviluppatore professionista consegnerebbe un lavoro con i template standard di VM, quindi il problema è poco sentito dato che, comunque, uno 'ci deve mettere dentro le mani' e pesantemente.

ciao,
marco

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline antoniog

  • Esploratore
  • **
  • Post: 81
    • Mostra profilo
Re:Codice prodotto nella pagina dei dettagli del prodotto?
« Risposta #2 il: 16 Nov 2013, 15:31:29 »
Grazie Marco,
ma sai sono molto stressato e ho una certa fretta.
Sei stato molto gentile e simpatico.
E come avrai capito non mi è neanche passato per la mente di cercare nella documentazione.
Sarà come dici tu nel fatto del template ma trovo, a mio parere, discutibile che si debba mettere mano nel codice per mostrare una informazione come il codice prodotto.
E' certo una questione di stile!
« Ultima modifica: 16 Nov 2013, 15:34:37 da antoniog »

Offline mmleoni

  • Global Moderator
  • Instancabile
  • ********
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Codice prodotto nella pagina dei dettagli del prodotto?
« Risposta #3 il: 16 Nov 2013, 17:30:18 »
spero che tu non abbia così tanta fretta da non mettere il [risolto]!

ciao e buon lavoro!
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline antoniog

  • Esploratore
  • **
  • Post: 81
    • Mostra profilo
Re:Codice prodotto nella pagina dei dettagli del prodotto?
« Risposta #4 il: 16 Nov 2013, 22:12:46 »
Simpaticone!

Offline antoniog

  • Esploratore
  • **
  • Post: 81
    • Mostra profilo
Re:Codice prodotto nella pagina dei dettagli del prodotto?
« Risposta #5 il: 25 Nov 2013, 08:26:13 »
Comunque grazie del consiglio.
Prima proverò a lavorare sul l'override del componente.

spero che tu non abbia così tanta fretta da non mettere il [risolto]!

ciao e buon lavoro!

 



Web Design Bolzano Kreatif