PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /home/jairosvt/public_html/afmedios.com/modules/mod_jatabs/elements/ |
| Server: Linux server2.noticiasdecolima.com 4.18.0-553.30.1.el8_10.x86_64 #1 SMP Tue Nov 26 02:30:26 EST 2024 x86_64 IP: 107.161.180.42 |
| Dir : /home/jairosvt/public_html/afmedios.com/modules/mod_jatabs/elements/position.php |
<?php
/*
# ------------------------------------------------------------------------
# JA Tabs module for Joomla 1.5
# ------------------------------------------------------------------------
# Copyright (C) 2004-2010 JoomlArt.com. All Rights Reserved.
# @license - PHP files are GNU/GPL V2. CSS / JS are Copyrighted Commercial,
# bound by Proprietary License of JoomlArt. For details on licensing,
# Please Read Terms of Use at http://www.joomlart.com/terms_of_use.html.
# Author: JoomlArt.com
# Websites: http://www.joomlart.com - http://www.joomlancers.com
# Redistribution, Modification or Re-licensing of this file in part of full,
# is bound by the License applied.
# ------------------------------------------------------------------------
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die( 'Restricted access' );
class JElementPosition extends JElement
{
/**
* Element name
*
* @access protected
* @var string
*/
var $_name = 'Position';
function fetchElement($name, $value, &$node, $control_name)
{
$options = $this->getPositions();
$arrOpt = array();
for($i=0; $i < count($options); $i++){
$arrOpt[$i]['keys'] = $arrOpt[$i]['value'] = $options[$i]->position;
}
array_unshift($arrOpt, JHTML::_('select.option', '0', '- '.JText::_('Select position').' -', 'keys', 'value'));
return JHTML::_('select.genericlist', $arrOpt, ''.$control_name.'['.$name.']', 'class="inputbox"', 'keys', 'value', $value, $control_name.$name );
}
function getPositions()
{
$db =& JFactory::getDBO();
$query = 'SELECT DISTINCT position'
. ' FROM #__modules AS a'
. ' WHERE a.published = 1'
. ' ORDER BY a.position'
;
$db->setQuery( $query );
$db->getQuery();
$options = $db->loadObjectList();
return $options;
}
}