| Current Path : /home/jlgagfroyt/www/AAOLD/administrator/components/com_jevents/fields/ |
| Current File : /home/jlgagfroyt/www/AAOLD/administrator/components/com_jevents/fields/jevcolor.php |
<?php
/**
* JEvents Component for Joomla! 3.x
*
*/
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die();
include_once(JPATH_SITE."/libraries/joomla/form/fields/color.php");
class JFormFieldJevcolor extends JFormFieldColor
{
protected function getInput()
{
$cfg = JEVConfig::getInstance();
$hideColour = false;
if (($cfg->get('com_calForceCatColorEventForm', 0) == 1) && (!JFactory::getApplication()->isAdmin()))
{
$hideColour = true;
}
else if ($cfg->get('com_calForceCatColorEventForm', 0) == 2)
{
$hideColour = true;
}
else {
$hideColour = false;
}
if (!$hideColour)
{
$input = parent::getInput();
// Unswitch the layouts that Joomla has applied!
// $this->layout = $this->control === 'simple' ? $this->layout . '.simple' : $this->layout . '.advanced';
$this->layout = str_replace(array(".simple", ".advanced"), "", $this->layout);
return $input;
}
return "";
}
protected function getLabel()
{
if ($input = $this->getInput())
{
return parent::getLabel();
}
return "";
}
}