ecommerce: modificare esposizione prodotti

4 contenuti / 0 new
Ultimo contenuto
Anonimo (non verificato)
Ritratto di Anonimo
ecommerce: modificare esposizione prodotti

Ciao a tutti, ho installato drupal con il modulo di ecommerce, vorrei modificare la tabella in cui vengono esposti i vari prodotti in maniera che ogni prodotto occupi meno posto, ovvero stia tutto in una riga.
Attualmente invece ho in ogni riga un dettaglio del prodotto,
Per farla breve insomma ora per ogni prodotto ho una visualizzazione di questo tipo:

categoria merceeologica
titolo
descrizione
prezzo

Che vorrei trasformare in qualcosa del genere

Categoria merceologica
titolo descrizione prezzo.

Qualcuno mi potrebbe dire se per farlo è necessario apprendere come si costruiscono i moduli, oppure se c'è modo di farlo dalla parte di amministrazione del sito?

Ogni aiuto è ben gradito,

Ciao, Grazie!

Puoi creare una funzione in PHP nel modulo product per ogni tipo di prodotto (tangible, file, ecc.) in cui visualizzi diversamente i campi del nodo. Un esempio:

function theme_product_tangible(&$node, $teaser = 0, $page = 0) {
    $price_string = '<p><strong>Prezzo</strong>: '. variable_get('payment_symbol', '$'). product_adjust_price($node). '</p>';
    $string = '<p>' . $node->title . ' - ' .$node->body. ' '.$price_string;
    $node->teaser = $string;
    $node->body = $string;
  return $node;
}

Matteo

Matteo

niego (non verificato)
Ritratto di Anonimo

Grazie per l'aiuto Matteo, ho provato quanto da te suggerito e sono riuscito a modificare la riga che riguarda ogni singolo prodotto, purtroppo non ancora la formattazione generale della pagina, adesso mi guarderò bene la costruzione dei moduli sperando di arrivare ad avere un quadro più generale del funzionamento di Drupal per quanto riguarda questi aspetti.

Grazie ancora,
:)

niego (non verificato)
Ritratto di Anonimo

Grazie per l'aiuto Matteo, ho provato quanto da te suggerito e sono riuscito a modificare la riga che riguarda ogni singolo prodotto, purtroppo non ancora la formattazione generale della pagina, adesso mi guarderò bene la costruzione dei moduli sperando di arrivare ad avere un quadro più generale del funzionamento di Drupal per quanto riguarda questi aspetti.

Grazie ancora,
:)