| Current Path : /home/azimutno/www/demo/libraries/nextend/smartslider/admin/models/ |
| Current File : /home/azimutno/www/demo/libraries/nextend/smartslider/admin/models/item.php |
<?php
/*
# author Roland Soos
# copyright Copyright (C) Nextendweb.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-3.0.txt GNU/GPL
*/
defined('_JEXEC') or die('Restricted access'); ?><?php
nextendimport('nextend.mvc.model');
class NextendSmartsliderAdminModelItem extends NextendModel {
function renderHelperForm($data = array()) {
$css = NextendCss::getInstance();
$js = NextendJavascript::getInstance();
$css->addCssLibraryFile('common.css');
$css->addCssLibraryFile('window.css');
$css->addCssLibraryFile('configurator.css');
$configurationXmlFile = dirname(__FILE__) . '/forms/item.xml';
$js->loadLibrary('dojo');
nextendimport('nextend.form.form');
$form = new NextendForm();
$form->loadArray($data);
$form->loadXMLFile($configurationXmlFile);
echo $form->render('item');
}
function renderForm($type, $item, $data = array()) {
$css = NextendCss::getInstance();
$js = NextendJavascript::getInstance();
$js->addLibraryJsFile('jquery', NEXTEND_SMART_SLIDER2_ASSETS . 'admin/js/itemparser.js');
$js->addLibraryJsFile('jquery', $item[4] . 'parser.js');
$css->addCssLibraryFile('common.css');
$css->addCssLibraryFile('window.css');
$css->addCssLibraryFile('configurator.css');
$configurationXmlFile = $item[4] . 'configuration.xml';
$js->loadLibrary('dojo');
nextendimport('nextend.form.form');
$form = new NextendForm();
$form->loadArray($data);
$form->loadXMLFile($configurationXmlFile);
echo $form->render('item_'.$type);
}
}
?>