| Current Path : /var/www/html/plugins/content/membership/form/ |
| Current File : /var/www/html/plugins/content/membership/form/membershipplan.php |
<?php
/**
* @package Joomla
* @subpackage Membership Pro
* @author Tuan Pham Ngoc
* @copyright Copyright (C) 2012 - 2022 Ossolution Team
* @license GNU/GPL, see LICENSE.php
*/
defined('_JEXEC') or die;
use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
class JFormFieldMembershipplan extends JFormField
{
/**
* Element name
*
* @access protected
* @var string
*/
public $_name = 'plan';
public function getInput()
{
$db = Factory::getDbo();
$query = $db->getQuery(true);
$query->select('id, title')
->from('#__osmembership_plans')
->where('published = 1')
->order('title');
$db->setQuery($query);
return HTMLHelper::_('select.genericlist', $db->loadObjectList(), $this->name . '[]', ' multiple="multiple" ', 'id', 'title', $this->value);
}
}