<?php

/**
 * @package     SP Soccer
 * @author      JoomShaper http://www.joomshaper.com
 * @copyright   Copyright (C) 2010 - 2016 JoomShaper. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die('Restricted access');

// Requred Componenet and module helper
//require_once JPATH_ROOT . '/modules/mod_sp_soccer_recent_results/helper.php';

jimport('joomla.form.formfield');

class JFormFieldTeamlist extends JFormField {

    protected $type = 'teamlist';


    protected function getInput(){

        // Get Tournaments
        $db = JFactory::getDbo();
        $query = $db->getQuery(true);

        // Select all records from the user profile table where key begins with "custom.".
        $query->select($db->quoteName(array('spsoccer_gameteam_id', 'title' )));
        $query->from($db->quoteName('#__spsoccer_gameteams'));
        $query->where($db->quoteName('enabled')." = 1");
        $query->order('ordering ASC');

        $db->setQuery($query);
        $results = $db->loadObjectList();
        $team_list = $results;

        $options = array(''=> JText::_('COM_SOCCER_FIELD_NO_ITEM_SELECTED'));

        foreach($team_list as $team){
            $options[] = JHTML::_( 'select.option', $team->spsoccer_gameteam_id, $team->title );
        }

        return JHTML::_('select.genericlist', $options, $this->name, '', 'value', 'text', $this->value);
    }
}
