PK       ! 'ø‡Òo  o    html.phpnu „[µü¤        <?php

/**
 * @package        Joomla
 * @subpackage     Membership Pro
 * @author         Tuan Pham Ngoc
 * @copyright      Copyright (C) 2012 - 2025 Ossolution Team
 * @license        GNU/GPL, see LICENSE.php
 */
defined('_JEXEC') or die;

use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;

class OSMembershipViewStateHtml extends MPFViewItem
{
	protected function prepareView()
	{
		parent::prepareView();

		$db = $this->model->getDbo();
		$db->setQuery(
			$db->getQuery(true)
				->select('id, name')
				->from('#__osmembership_countries')
				->where('published = 1')
				->order('name')
		);
		$options   = [];
		$options[] = HTMLHelper::_('select.option', 0, ' - ' . Text::_('OSM_SELECT_COUNTRY') . ' - ', 'id', 'name');
		$options   = array_merge($options, $db->loadObjectList());

		$this->lists['country_id'] = HTMLHelper::_(
			'select.genericlist',
			$options,
			'country_id',
			'class="form-select"',
			'id',
			'name',
			$this->item->country_id
		);
		$this->lists['country_id'] = OSMembershipHelperHtml::getChoicesJsSelect($this->lists['country_id']);
	}
}
PK       ! Ó ã  ã    tmpl/default.phpnu „[µü¤        <?php
/**
 * @package        Joomla
 * @subpackage     Membership Pro
 * @author         Tuan Pham Ngoc
 * @copyright      Copyright (C) 2012 - 2025 Ossolution Team
 * @license        GNU/GPL, see LICENSE.php
 */

defined('_JEXEC') or die ;

use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
?>
<form action="<?php echo $this->getFormAction(); ?>" method="post" name="adminForm" id="adminForm" class="form form-horizontal">
	<div class="control-group">
		<div class="control-label">
			<?php echo  Text::_('OSM_COUNTRY_NAME'); ?>
		</div>
		<div class="controls">
			<?php echo $this->lists['country_id'];?>
		</div>
	</div>
	<div class="control-group">
		<div class="control-label">
			<?php echo  Text::_('OSM_STATE_NAME'); ?>
		</div>
		<div class="controls">
			<input class="form-control" type="text" name="state_name" id="state_name" size="40" maxlength="250" value="<?php echo $this->item->state_name;?>" />
		</div>
	</div>
	<div class="control-group">
		<div class="control-label">
			<?php echo  Text::_('OSM_STATE_CODE_3'); ?>
		</div>
		<div class="controls">
			<input class="form-control" type="text" name="state_3_code" id="state_3_code" maxlength="250" value="<?php echo $this->item->state_3_code;?>" />
		</div>
	</div>
	<div class="control-group">
		<div class="control-label">
			<?php echo  Text::_('OSM_STATE_CODE_2'); ?>
		</div>
		<div class="controls">
			<input class="form-control" type="text" name="state_2_code" id="state_2_code" maxlength="250" value="<?php echo $this->item->state_2_code;?>" />
		</div>
	</div>
	<div class="control-group">
		<div class="control-label">
			<?php echo Text::_('OSM_PUBLISHED'); ?>
		</div>
		<div class="controls">
			<?php echo $this->lists['published']; ?>
		</div>
	</div>
	<div class="clearfix"></div>
	<?php echo HTMLHelper::_('form.token'); ?>
    <input type="hidden" name="id" value="<?php echo (int) $this->item->id; ?>"/>
	<input type="hidden" name="task" value="" />
</form>PK         ! 'ø‡Òo  o                  html.phpnu „[µü¤        PK         ! Ó ã  ã              §  tmpl/default.phpnu „[µü¤        PK      ˜   Ê    