/contentmanager/code/trunk/administrator/components/com_contentmanager/helpers/elements/list/splash.php
PHP | 34 lines | 17 code | 6 blank | 11 comment | 0 complexity | 5de5b364c00cabf0b77e51c5257f94d7 MD5 | raw file
- <?php
- /**
- * @version $Id: splash.php 80 2009-06-01 07:22:16Z eddieajau $
- * @copyright Copyright (C) 2009 New Life in IT Pty Ltd. All rights reserved.
- * @license GNU General Public License <http://www.gnu.org/copyleft/gpl.html>
- * @link http://www.theartofjoomla.com
- */
-
- // no direct access
- defined('_JEXEC') or die;
-
- class JElementList_Splash extends JElement
- {
- /**
- * @access protected
- * @var string
- */
- var $_name = 'List_Splash';
-
- function fetchElement($name, $value, &$node, $control_name)
- {
- JModel::addIncludePath(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_contentmanager'.DS.'models');
-
- $model = &JModel::getInstance('Splashes', 'ContentManagerModel');
- $model->setState('select', 'a.id, a.title');
- $model->setState('published', 1);
- $model->setState('order by', 'a.title');
-
- $state = &$model->getState();
- $options = $model->getItems(false);
-
- return JHtml::_('select.genericlist', $options, ''.$control_name.'['.$name.']', 'class="inputbox"', 'id', 'title', $value, $control_name.$name);
- }
- }