Esempio n. 1
0
<?php
$mainVideo = isset($slide['videos'][0]) ? $slide['videos'][0] : false;
$video1 = isset($slide['videos'][1]) ? $slide['videos'][1] : false;
$video2 = isset($slide['videos'][2]) ? $slide['videos'][2] : false;
$newsArticle1 = isset($slide['news_article_1']) ? $slide['news_article_1'] : false;
$newsArticle2 = isset($slide['news_article_2']) ? $slide['news_article_2'] : false;

$characterCount = get_field('homepage_carousel_news_article_character_count');

// Vimeo Videos for Carousel
$vimeo = new \CPFCMembers\Vimeo();
$mainVideoInfo = $vimeo->fetchVideoInfoFromCache($mainVideo['video_id']);
$video1Info = $vimeo->fetchVideoInfoFromCache($video1['video_id']);
$video2Info = $vimeo->fetchVideoInfoFromCache($video2['video_id']); ?>

<div class="item">
    <div class="row">
        <div class="col-md-6 visible-xs visible-sm">
        <?php
        if ($mainVideo) { ?>
            <div class="visible-xs visible-sm">
                <div class="videoWrapper">
                    <iframe src="//player.vimeo.com/video/<?php echo $mainVideo['video_id']; ?>" width="100%" height="258" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
                </div>
            </div>

            <div class="hidden-xs hidden-sm">
                <a href="<?php echo cpfc_home_url(CPFC_MEMBERS_VIEW_CAROUSEL_VIDEO_URL); ?>?id=<?php echo $mainVideo['video_id']; ?>" data-video-id="<?php echo esc_attr($mainVideo['video_id']); ?>" data-heading="<?php echo esc_attr($mainVideoInfo['title']); ?>" data-description="<?php echo esc_attr($mainVideo['description']); ?>" class="view-carousel-video">
                    <span>
                        <img src="<?php echo $mainVideoInfo['localImage']; ?>" class="img-responsive"/>
                        <i class="icon-play-circled2"></i>
Esempio n. 2
0
    /**
     * Load Video Carousel content
     * @return [type] [description]
     */
    public function homepageVideoCarousel()
    {
        global $wp_query;

        $videoId = Input::request('id', false);

        // Vimeo Videos for Carousel
        $vimeo = new \CPFCMembers\Vimeo();
        if ($videoId) {
            $video = $vimeo->fetchVideoInfoFromCache($videoId);

            if ($video) {
                get_partial('partials/homepage_carousel/vimeo_overlay', array('video'=>$video,'videoId'=>$videoId));
                exit;
            }
        }

        header("HTTP/1.0 404 Not Found - Archive Empty");
        $wp_query->set_404();
        require TEMPLATEPATH.'/404.php';
        exit;
    }