| Current Path : /home/lejardintz/www/templates/as002085/html/mod_as_articles_newsflash/ |
| Current File : /home/lejardintz/www/templates/as002085/html/mod_as_articles_newsflash/achievements.php |
<?php
/**
* @package Joomla.Site
* @subpackage mod_articles_news
*
* @copyright Copyright (C) 2005 - 2012 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
defined('_JEXEC') or die;
JHtml::addIncludePath(JPATH_COMPONENT.'/helpers');
$n = count($list);
if($n<$columns){
$columns = $n;
}
$spanClass = 'span'.floor($params->get('bootstrap_size')/$columns);
$rows = ceil($n/$columns);
$app = JFactory::getApplication();
$doc = JFactory::getDocument();
$document =& $doc;
$template = $app->getTemplate();
if($params->get('masonry')){
$document->addScript(JURI::base() . 'modules/mod_as_articles_newsflash/js/masonry.pkgd.min.js');
}
?>
<div class="mod-newsflash-adv mod-newsflash-adv__<?php echo $moduleclass_sfx; ?> cols-<?php echo $columns; ?>" id="module_<?php echo $module->id; ?>">
<?php if ($params->get('pretext')): ?>
<div class="pretext">
<?php echo $params->get('pretext') ?>
</div>
<?php endif;
if($params->get('masonry')) : ?>
<div class="masonry row-fluid" id="mod-newsflash-adv__masonry<?php echo $module->id; ?>">
<?php else: ?>
<div class="row-fluid">
<?php endif;
for ($i = 0, $n; $i < $n; $i ++) :
$item = $list[$i];
$class="";
if($i == $n-1){
$class="lastItem";
}
if($rows > 1 && $i !== 0 && $i % $columns == 0 && !$params->get('masonry')){
echo '</div><div class="row-fluid">';
}
?>
<article class="<?php echo $spanClass; ?> item item_num<?php echo $i; ?> item__module <?php echo $class; ?>" id="item_<?php echo $item->id; ?>">
<?php require JModuleHelper::getLayoutPath('mod_as_articles_newsflash', '_achievements'); ?>
</article>
<?php endfor; ?>
</div>
<div class="clearfix"></div>
<?php if($params->get('mod_button') == 1): ?>
<div class="mod-newsflash-adv_custom-link">
<?php
$menuLink = $menu->getItem($params->get('custom_link_menu'));
switch ($params->get('custom_link_route'))
{
case 0:
$link_url = $params->get('custom_link_url');
break;
case 1:
$link_url = JRoute::_($menuLink->link.'&Itemid='.$menuLink->id);
break;
default:
$link_url = "#";
break;
}
echo '<a class="btn btn-info" href="'. $link_url .'">'. $params->get('custom_link_title') .'</a>';
?>
</div>
<?php endif; ?>
</div>
<?php if($params->get('masonry')) : ?>
<script>
jQuery(document).ready(function() {
(function($){
$(window).load(function(){
var $container = $('#mod-newsflash-adv__masonry<?php echo $module->id; ?>');
$container.masonry({
//columnWidth: $container.width()/<?php echo $columns; ?>,
itemSelector: '.item'
});
/*
var $cols = <?php echo $columns; ?>;
$container = $('#mod-newsflash-adv__masonry');
$item = $('.isotope-item')
$item.outerWidth(Math.floor($container.width() / $cols));
$container.isotope({
resizable: true
});
if($container.width() <= '480'){
$item.outerWidth($container.width());
$item.addClass('straightDown');
$container.isotope({
layoutMode: 'straightDown'
});
} else {
$item.removeClass('straightDown');
$container.isotope({
layoutMode: 'masonry'
});
}
$(window).resize(function(){
$item.outerWidth(Math.floor($container.width() / $cols));
if($container.width() <= '480'){
$item.outerWidth($container.width());
$item.addClass('straightDown');
$container.isotope({
layoutMode: 'straightDown'
});
} else {
$item.outerWidth(Math.floor($container.width() / $cols));
$item.removeClass('straightDown');
$container.isotope({
layoutMode: 'masonry'
});
}
});*/
});
})(jQuery);
});
</script>
<?php endif; ?>