$sectionbuilder = null; if ($post->post_type === 'portfolio') { $sectionbuilder = vp_metabox('jkreativ_portfolio_landing.sectionbuilder'); } else { if ($post->post_type === 'page') { $sectionbuilder = vp_metabox('jkreativ_page_landing.sectionbuilder'); } } if (vp_option('joption.enable_section_builder')) { foreach ($sectionbuilder as $secid => $section) { $additionalstyle = ''; $overlaybackground = ''; $additionalclass = ''; $additionalsectiondata = ''; $parallaxhtml = ''; $sectionid = jeg_to_slug($section['section_id']); $textschema = ' light '; if ($section['section_schema'] === 'normal') { $textschema = ' '; } switch ($section['section_background']) { case 'color': $additionalstyle .= " background-color: {$section['background_color']}; "; break; case 'imagebg': $additionalstyle .= "background-image : url(" . jeg_get_image_attachment($section['imagebg'][0]['image_background']) . ");"; $additionalstyle .= "background-position : {$section['imagebg'][0]['background_vertical_position']} {$section['imagebg'][0]['background_horizontal_position']};"; $additionalstyle .= "background-repeat\t: {$section['imagebg'][0]['background_repeat']};"; $additionalstyle .= $section['imagebg'][0]['background_fullscreen'] ? "background-size : cover;" : ""; if ($section['imagebg'][0]['background_overlay']) { $overlaybackground = "<div class='parallaxoverlay' style='background:" . $section['imagebg'][0]['background_overlay'] . ";'></div>";
<?php if (vp_metabox('jkreativ_portfolio_landing_vc.enable_landingnav', '1') === '1') { ?> <div class="landing-navigator <?php echo vp_metabox('jkreativ_portfolio_landing_vc.landingnav_type', 'default'); ?> "> <ul> <?php global $sectionnavigator; foreach ($sectionnavigator as $secid => $section) { if (!empty($section['section_name'])) { ?> <li data-for="<?php echo jeg_to_slug($section['section_id']); ?> " data-title="<?php echo $section['section_name']; ?> "> <div class="navigator-block-fill"></div> </li> <?php } } ?> </ul> </div> <?php }
$atts = shortcode_atts($attsarray, $atts); // push section id detail global $sectionnavigator; array_push($sectionnavigator, array('section_id' => $atts['section_id'], 'section_name' => $atts['section_name'])); // build data $additionalstyle = ''; $overlaybackground = ''; $additionalclass = ''; $additionalsectiondata = ''; $parallaxhtml = ''; // text schema $textschema = ' '; if ($atts['section_schema'] === 'light') { $textschema = ' light '; } $sectionid = jeg_to_slug($atts['section_id']); switch ($atts['section_background']) { case 'color': $additionalstyle .= " background-color: {$atts['background_color']}; "; break; case 'imagebg': $additionalstyle .= "background-image : url(" . jeg_get_image_attachment($atts['image_background']) . ");"; $additionalstyle .= "background-position : {$atts['background_vertical_position']} {$atts['background_horizontal_position']};"; $additionalstyle .= "background-repeat\t: {$atts['background_repeat']};"; $additionalstyle .= $atts['background_fullscreen'] ? "background-size : cover;" : ""; if ($atts['background_overlay']) { $overlaybackground = "<div class='parallaxoverlay' style='background:" . $atts['background_overlay'] . ";'></div>"; } break; case 'movingbg': $additionalstyle .= " background-image : url(" . jeg_get_image_attachment($atts['moving_image_background']) . ");";