Exemplo n.º 1
0
<?php

/**
 * @version		$Id: banners.php 10381 2008-06-01 03:35:53Z pasamio $
 * @package  Joomla
 * @subpackage	Banners
 * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license		GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */
// no direct access
defined('_JEXEC') or die('Restricted access');
// Require the com_content helper library
require_once JPATH_COMPONENT . DS . 'controller.php';
// Create the controller
$controller = new BannersController(array('default_task' => 'click'));
// Perform the Request task
$controller->execute(JRequest::getVar('task', null, 'default', 'cmd'));
// Redirect if set by the controller
$controller->redirect();
Exemplo n.º 2
0
<?php

$val = array();
$sizeAttr = '';
if ($size == 'large') {
    $val = array('qs' => 'w=960&h=430&ar=i', 'class' => '');
    $sizeAttr = 'width="960" height="430"';
} elseif ($size == 'medium') {
    $val = array('qs' => 'w=960&h=250&ar=i', 'class' => 'innerBanner');
    $sizeAttr = 'width="960" height="250"';
} else {
    $val = array('qs' => 'w=700&h=300&ar=i', 'class' => 'innerBanner');
    $sizeAttr = 'width="700" height="300"';
}
$images = BannersController::bannerShow($size);
?>
<div <?php 
echo $size == 'large' ? 'id="mainBanner"' : '';
?>
 class="topBanner bannerSlider <?php 
echo $val['class'];
?>
">
	<?php 
foreach ($images as &$b) {
    ?>
    <a class="slide" href="<?php 
    echo $b->link;
    ?>
" target="<?php 
    echo $b->target;