Skip to content

Instantly share code, notes, and snippets.

@flashvnn
Created February 20, 2014 07:52
Show Gist options
  • Save flashvnn/9108794 to your computer and use it in GitHub Desktop.
Save flashvnn/9108794 to your computer and use it in GitHub Desktop.
FlexSlider ZM Template
$preset = new stdClass();
$preset->disabled = FALSE; /* Edit this to true to make a default preset disabled initially */
$preset->api_version = 1;
$preset->name = 'flexslider';
$preset->title = 'FlexSlider';
$preset->html = '<div class="flexslider">
<ul class="slides">
{{#data}}
<li>
<img src="{{image}}" />
</li>
{{/data}}
</ul>
</div>
<script type="text/javascript">
(function($){
$(window).load(function(){
$(\'.flexslider\').flexslider({
animation: "slide",
start: function(slider){
$(\'body\').removeClass(\'loading\');
}
});
});
})(jQuery);
</script>';
$preset->css = '';
$preset->ext_css = 'http://flexslider.woothemes.com/css/flexslider.css';
$preset->ext_js = 'http://flexslider.woothemes.com/js/jquery.flexslider.js';
$preset->html_compiled = '<?php return function ($in) {
$cx = Array(
\'flags\' => Array(
\'jstrue\' => false,
\'jsobj\' => false,
),
\'scopes\' => Array($in),
\'path\' => Array(),
);
ob_start();echo \'<div class="flexslider">
<ul class="slides">
\',LCRun::sec(\'data\', $cx, $in, false, function($cx, $in) {echo \'
<li>
<img src="\',htmlentities($in[\'image\'], ENT_QUOTES),\'" />
</li>
\';}),\'
</ul>
</div>
<script type="text/javascript">
(function($){
$(window).load(function(){
$(\\\'.flexslider\\\').flexslider({
animation: "slide",
start: function(slider){
$(\\\'body\\\').removeClass(\\\'loading\\\');
}
});
});
})(jQuery);
</script>\';return ob_get_clean();
}
?>';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment