2012-12-13 12 views
5

Sto tentando di visualizzare la pagina di Ubercart 3 /cart di Drupal 7, ma non riesco a trovare la funzione tematica per farlo.Theming Drupal 7's Ubercart "/ cart" page

Credo che il codice giusto possa trovarsi in template.tpl.php, ma non sono sicuro.

Dove in Drupal è il codice per il tema di questa pagina?

risposta

3

Creare un nuovo file di modello e il nome page--cart.tpl.php

Per ulteriori informazioni su Drupal suggerimenti tematizzazione: http://drupal.org/node/1089656

(Non dimenticare di cancellare la cache dopo aver aggiunto il nuovo file di modello)

Un altro modo per utilizzare il modulo Devel con il modulo theme developer per ottenere tutti i suggerimenti di temi disponibili.

Aggiornamento:

Se siete alla ricerca per lo stile solo la sezione della spesa, perché non utilizzare i CSS. In Ubercart, la sezione del carrello ha un divisore div#cart-form-pane

Spero che questo aiuti ... Muhammad.

+0

L'uso di CSS sarebbe un'opzione, anche se è necessario modificare leggermente la struttura dei dati e i dati presenti in una tabella restringono ciò che mi piacerebbe ottenere. – PapaSmurf

+0

Per modificare la struttura del modulo, è necessario creare un 'hook_form_alter' e utilizzare' uc_cart_view_form' come ID del modulo. I suggerimenti dei modelli non ti aiuteranno in questo caso. –

+0

Quindi non esiste un modo più semplice per mostrare come fosse il blocco del carrello? (Sto solo modificando la funzione 'theme_uc_cart_block_items') – PapaSmurf