<?php
/**
* @package RSForm! Pro
* @copyright (C) 2007-2019 www.rsjoomla.com
* @license GPL, http://www.gnu.org/licenses/gpl-2.0.html
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Form\FormField;
if (version_compare(JVERSION, '4.0', '<'))
{
JLoader::registerAlias('Joomla\\CMS\\Form\\FormField', 'JFormField');
}
require_once JPATH_ADMINISTRATOR . '/components/com_rsform/helpers/rsform.php';
class JFormFieldDirectorystatus extends FormField
{
public function getInput()
{
$formId = Factory::getApplication()->input->getInt('formId');
$db = Factory::getDbo();
$query = $db->getQuery(true)
->select($db->qn('formId'))
->from($db->qn('#__rsform_directory'))
->where($db->qn('formId') . ' = ' . $db->q($formId));
$status = $db->setQuery($query)->loadResult();
if ($status)
{
return '<span class="badge bg-success badge-success">' . Text::_('RSFP_SUBM_DIR_ENABLED') . '</span>';
}
else
{
return '<span class="badge badge-important bg-danger">' . Text::_('RSFP_SUBM_DIR_DISABLED') . '</span><p><small>' . Text::_('RSFP_SUBM_DIR_DISABLED_INSTRUCTIONS') . '</small></p>';
}
}
}