come fare un video teaser orizzontale con content template

4 risposte
Joined: 6 Ago 2007
User offline. Last seen 38 settimane 6 giorni ago.

un saluto a tutti,
sul mio sito ho installato Neighborhood CCK per visualizzare i video da youtube.
Vorrei creare un teaser orizzontale con le anteprime degli ultimi video caricati, così come appare su metello.com o youtube stesso.
Per iniziare con il modulo views ho creato una vista teaser.
Ho quindi installato il modulo content template con il quale dovrei in teoria essere ingrado di fare questa cosa ma sinceramente non so da dove inziare.
questo è il codice che mi viene per il template del video:

<div class="field field-type-video-cck field-field-video">
  <h3 class="field-label">video</h3>
  <div class="field-items">
    <?php foreach ((array)$field_video as $item) { ?>
      <div class="field-item"><?php print $item['view'] ?></div>
    <?php } ?>
  </div>
</div>

qualcuno sa dirmi come modificarlo?

Joined: 1 Gen 2007
User offline. Last seen 29 min 11 sec ago.

modifica il foglio di stile in modo che:

div#cck field-field-video div#field-items {
    float: left;
    width: 100px; /* tanto per fare un esempio vedi tu quale è la larghezza necessaria */
}

poi ovviamente dovrai aggiungere un elemento che riporti il tutto nel flusso della pagina (clear:both).

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )

Joined: 24 Apr 2005
User offline. Last seen 2 giorni 6 ore ago.

Se vuoi visualizzare una lista di anteprime di video (un semplice frame) ti consiglio image_attach + cck + views.

__________________

Joined: 1 Gen 2007
User offline. Last seen 29 min 11 sec ago.

no, dai, non diciamo alla gente di usare i frame nel 2007 Eye-wink

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )

Joined: 13 Dic 2005
User offline. Last seen 13 settimane 3 giorni ago.

Ciao, io procederei così:

  • crea una view - lista e come campo imposti solo le anteprime - immagini dei video (se sono di YouTube devi avere la API key del tuo profilo utente)
  • assegna agli elementi <li> della lista la proprietà display:inline ...oppure male che vada, un float:left con la larghezza del div "contenitore" ben impostata, come ha detto mavimo sopra

...in bocca al lupo Eye-wink

Condividi contenuti