Your IP : 216.73.216.74


Current Path : /home/bonneesp/www/modules/mod_gallery_wd/elements/
Upload File :
Current File : /home/bonneesp/www/modules/mod_gallery_wd/elements/galleryselect.php

<?php 
  
 /**
 * @package Gallery WD
 * @author Web-Dorado
 * @copyright (C) 2014 Web-Dorado. All rights reserved.
 * @license GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
 **/
 

defined('_JEXEC') or die('Restricted access');

class JFormFieldGalleryselect extends JFormField
{

	var	$_name = 'Galleryselect';

	function getInput()
	{
		
		        static $embedded;
                if(!$embedded)
        {

            $embedded=true;

        }
		$db =JFactory::getDBO();

		$query = 'SELECT id, name FROM #__bwg_gallery WHERE published=1';
		$db->setQuery( $query );
		$options = $db->loadObjectList();
        $name = $this->name;
		$value = $this->value;
		$node =  $this->element;
		$control_name = $this->options['name'];
		$id=  $this->id;
		        ob_start();

		?>
		<div id="finder"></div>
		<style>
		#jform_params_number
		{
		width:25px;
		}
		</style>
<script>
////////////////////////////ON_TYPE_RADIO_CHANGE
	/*jQuery(jQuery('#finder').parent().parent().parent().children()[1]).on('change',function(){
		if(jQuery(jQuery('#finder').parent().parent().parent().children()[1]).children().children().children()[0].checked)
		jQuery(jQuery('#finder').parent().parent().parent().children()[2]).css('display','none');
		else
		jQuery(jQuery('#finder').parent().parent().parent().children()[2]).css('display','');
	})
/////////////////////////////////ONLOAD TYPE
		if(jQuery(jQuery('#finder').parent().parent().parent().children()[1]).children().children().children()[0].checked)
		jQuery(jQuery('#finder').parent().parent().parent().children()[2]).css('display','none');
		else
		jQuery(jQuery('#finder').parent().parent().parent().children()[2]).css('display','');
	
	
////////////////////////////ON_TRANSPARENT_BG_RADIO_CHANGE
	jQuery(jQuery('#finder').parent().parent().parent().children()[5]).on('change',function(){
		if(jQuery(jQuery('#finder').parent().parent().parent().children()[5]).children().children().children()[0].checked)
		jQuery(jQuery('#finder').parent().parent().parent().children()[6]).css('display','none');
		else
		jQuery(jQuery('#finder').parent().parent().parent().children()[6]).css('display','');
	})
/////////////////////////////////ONLOAD TRANSPARENT_BG
		if(jQuery(jQuery('#finder').parent().parent().parent().children()[5]).children().children().children()[0].checked)
		jQuery(jQuery('#finder').parent().parent().parent().children()[6]).css('display','none');
		else
		jQuery(jQuery('#finder').parent().parent().parent().children()[6]).css('display','');
	
	*/
</script>		
		<?php
		
		array_unshift($options, JHTML::_('select.option', '-1', ''.JText::_('Select Gallery').'', 'id', 'name', $disable=true ));
		echo  JHTML::_('select.genericlist', $options, $this->name, $control_name, 'id', 'name', $this->value );
		
		        
				
				$content=ob_get_contents();

        ob_end_clean();
		        return $content;
		

		
	
	}
}
?>