You are here

Πρόβλημα με video thumbnail preview από media module

6 posts / 0 new
Τελευταία δημοσίευση
Πρόβλημα με video thumbnail preview από media module

Καλημέρα, μια ερώτηση σχετικά με video thumbnail previews σε drupal 7.

Σε μια σελίδα βάζουμε video από youtube και θέλουμε να προσθέσουμε στην αρχική ένα view με τα πρόσφατα βίντεο.
Στο view και στο πεδίο του βίντεο επιλέγω προεπισκόπηση ώστε να επιστρέψει το video σαν image thumbnail και όχι σαν youtube embed.

Κάνω Rewrite the output of this field

<div class="clearfix">
<a class="overlayed" href="[path]">[field_video]
<span class="overlay"><i class="fa fa-play"></i></span>
</a>
</div>

​​
το πρόβλημα είναι ότι σε όλο το block-view όταν περνάει το ποντίκι δεν υπάρχουν καν λινκς. Το πρόβλημα φαίνεται στον κώδικα που παράγεται από κάτω από το πεδίο field_video:

<div class="views-field views-field-field-video">
    <div class="field-content">
        <div class="clearfix">
            <a class="overlayed" href="/news/my-vid-url"></a>
            <div id="file-212066--2" class="file file-video file-video-youtube contextual-links-region">
                <a class="overlayed" href="/news/my-vid-url">

                </a>
                <h2 class="element-invisible"><a class="overlayed"
                                                 href="/news/my-vid-url"></a><a
                        href="/file/aaaa">descr text</a>
                </h2>

                <div class="content">
                    <img typeof="foaf:Image"
                         src="http://www.mysite.gr/sites/default/files/styles/video/public/media-youtube/LjnQCJ9KEhE.jpg?itok=SYLr-XAV"
                         width="480" height="270" alt="descr"></div>
            </div>

            <span class="overlay"><i class="fa fa-play"></i></span>

        </div>
    </div>
</div>

Ενώ εγώ θα ήθελα όπου το field_video να επιστρέφει απλά ένα img και να ειναι σαν το παρακάτω

<div class="clearfix">
            <a class="overlayed" href="/news/my-vid-url">
                    
            <img typeof="foaf:Image"
                         src="http://www.mysite.gr/sites/default/files/styles/video/public/media-youtube/LjnQCJ9KEhE.jpg?itok=SYLr-XAV"
                         width="480" height="270" alt="descr"></div>
  
            <span class="overlay"><i class="fa fa-play"></i></span>

            </a>
</div>

Πως μπορεί να γίνει αυτό;

Ευχαριστώ.

Drupal version: 
module: 
Edited by: isin on 6 Οκτ 2017 - 11:54πμ

Φαίνεται για spam μήνυμα το προηγούμενο.

Καλησπέρα,
""το πρόβλημα είναι ότι σε όλο το block-view όταν περνάει το ποντίκι δεν υπάρχουν καν λινκς.""
Βασικά υπάρχουν 3 links και link μέσα σε link γι αυτό σπάει.
Το [field_video] token έχει μέσα contextual links και σπάει το δικό σου a.
Άμα τα διώξεις από το display mode του file θα παίζει μια χαρά.

Καλημέρα, Πως" το διώχνω από τα display mode του file"?

Καλημέρα,
από την καρτέλα files στο manage file display του video.
Αλλιώς με override το tpl του file video.

Στο view μέσα έχω επιλέξει Προεπισκόπηση στο file display και στην προεπισκόπηση στο /admin/structure/file-types/manage/video/file-display/preview έχω βάλει να φέρνει Youtube και Vimeo Preview Image. Παρόλα αυτά παράγει αυτά τα a...
Οπότε ποιο πιθανό βλέπω την λύση με override του tpl για να ελέγξω ακριβώς πως θα το εμφανίσει...

Ευχαριστώ.