| Current Path : /home/jlgagfroyt/www/AAOLD/administrator/components/com_jevents/fields/ |
| Current File : /home/jlgagfroyt/www/AAOLD/administrator/components/com_jevents/fields/jevimagename.php |
<?php
defined('JPATH_BASE') or die;
jimport('joomla.html.html');
jimport('joomla.form.formfield.list');
class JFormFieldJevimagename extends JFormFieldList
{
/**
* The form field type.
*
* @var string
* @since 1.6
*/
protected $type = 'Jevimagename';
/**
* Method to get the field options.
*
* @return array The field option objects.
* @since 1.6
*/
protected function getOptions()
{
$plugin = JPluginHelper::getPlugin('jevents', 'jevfiles');
$options = array();
if (!empty($plugin))
{
$params = new JRegistry($plugin->params);
if ($params->get('imnum', 0))
{
$options[] = JHTML::_('select.option', '0', JText::_('JEV_STRUCTURED_DATA_SELECT_IMAGE'));
JFactory::getLanguage()->load('plg_jevents_jevfiles', JPATH_ADMINISTRATOR);
for ($i=1; $i<=$params->get('imnum', 0); $i++)
{
$options[] = JHTML::_('select.option', $i, JText::_('JEV_STANDARD_IMAGE_' . $i) );
}
}
else
{
$options[] = JHTML::_('select.option', '0', JText::_('JEV_STRUCTURED_DATA_OUTPUT_REQUIRES_IMAGES_ADDON_CONFIGURED_PROPERLY'));
}
}
else
{
$options[] = JHTML::_('select.option', '0', JText::_('JEV_STRUCTURED_DATA_OUTPUT_REQUIRES_IMAGES_ADDON'));
}
return $options;
}
}