Your IP : 216.73.216.219


Current Path : /home/pteabiscqq/www/plugins/system/lab5_cookie_commander/_admin/elements/ext/
Upload File :
Current File : /home/pteabiscqq/www/plugins/system/lab5_cookie_commander/_admin/elements/ext/image.php

<?php
/** 
* Cookie Commander
* 
* @author : Lab5 - Dennis Riegelsberger
* @authorUrl : https://lab5.ch
* @copyright : Copyright (C) 2018+  Lab5 - Dennis Riegelsberger. All rights reserved.
* @license : GNU/GPL General Public License version 2 or later
* @project : https://lab5.ch/cookie-commander
* @on JED : https://extensions.joomla.org/extensions/extension/site-management/cookie-control/lab5-cookie-commander/
* 
* Built with <3 
* Lab5
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
defined('JPATH_BASE') or die;
if(!defined('DS')) define('DS',DIRECTORY_SEPARATOR);

jimport('joomla.form.formfield');

class JFormFieldImage extends JFormField {
		
		/////////////////////////////////////////////////////
        protected $type = 'Image';
		/////////////////////////////////////////////////////
		public function renderField($options = array()) {
		/////////////////////////////////////////////////////
						
						/////////////////////////
								$extension = $this->form->getData();  
								// print_r($extension); exit;
								$ismod = $extension->get('module', null); 
								if( !empty($extension->get('module', null)) ){  // MODULE :
								
											$extension = $extension->get('module');
											$extensionpath = "modules/".$extension ;
											$configfile = JPATH_ROOT.'/'.$extensionpath.'/'.$extension.'.xml';
									
								}elseif($extension->get('template', null)){ // TEMPLATE :
											
											$extension = $extension->get('template');
											$extensionpath = "templates/".$extension ;
											$configfile = JPATH_ROOT.'/'.$extensionpath.'/templateDetails.xml';
									
								}else{ // PLUGIN :
											
											$folder = $extension->get('folder');
											$extension = $extension->get('element');
											$extensionpath = 'plugins/'.$folder.'/'.$extension ; 
											$configfile = JPATH_ROOT.'/'.$extensionpath.'/'.$extension.'.xml';
								}
								// $extensionpath = $this->element['extensionpath'];
								// $extension = $this->element['extension'];
						/////////////////////////
								
								$html = '
								<img class="img-fluid img-responsive" src="'.JUri::root( false ).$extensionpath.'/template-positions.png" />
								';
								
						return  $html;
				
        } ///////////////////////////////////////////////////
}