Beispiel #1
0
 protected function registerCoreScripts()
 {
     $cs = Yii::app()->getClientScript();
     $cs->registerCoreScript('jquery');
     $cssFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR . 'cssmenu.css');
     $cs->registerCssFile($cssFile);
 }
 public function registerClientScript()
 {
     CHtml::asset(Yii::getPathOfAlias('ext.pager-scroll.assets'));
     $url = $this->getAssetsUrl() . '/scollpage.js';
     Yii::app()->clientScript->registerScriptFile($url);
     Yii::app()->clientScript->registerCssFile($this->getAssetsUrl() . '/pagers.css');
 }
 /**
  * Initializes the widget.
  */
 public function init()
 {
     $this->baseUrl = CHtml::asset(dirname(__FILE__) . '/assets');
     list($name, $id) = $this->resolveNameID();
     if (isset($this->htmlOptions['id'])) {
         $id = $this->htmlOptions['id'];
     } else {
         $this->htmlOptions['id'] = $id;
     }
     if (isset($this->htmlOptions['name'])) {
         $name = $this->htmlOptions['name'];
     } else {
         $this->htmlOptions['name'] = $name;
     }
     $this->registerClientScript();
     if (!$this->onlyScript) {
         if ($this->hasModel()) {
             $field = $this->textArea ? 'activeTextArea' : 'activeTextField';
             echo CHtml::$field($this->model, $this->attribute, $this->htmlOptions);
         } else {
             $field = $this->textArea ? 'textArea' : 'textField';
             echo CHtml::$field($name, $this->value, $this->htmlOptions);
         }
     }
 }
Beispiel #4
0
 public function actionIndex()
 {
     $this->pageTitle = 'Управление переводом';
     $criteria = new CDbCriteria();
     $criteria->with = array();
     $criteria->order = 't.created_at DESC';
     $filter = array();
     $checkBoxDefaultOn = TRUE;
     $count = Translate::model()->count($criteria);
     $pages = new CPagination($count);
     $pages->pageSize = TRANSLATES_PER_PAGE;
     $pages->applyLimit($criteria);
     $translates = Translate::model()->findAll($criteria);
     $langs = Langs::model()->findAll();
     $translatesLang = array();
     foreach ($translates as $translate) {
         $translatesLang[$translate->id] = array();
         foreach ($translate->langs as $translateLang) {
             foreach ($langs as $lang) {
                 if (!array_key_exists($lang->alias, $translatesLang[$translate->id])) {
                     $translatesLang[$translate->id][$lang->alias] = '';
                 }
                 if ($translateLang->lang == $lang->alias) {
                     $translatesLang[$translate->id][$lang->alias] = $translateLang->translate;
                 }
             }
         }
     }
     $model = new Translate();
     $modelLang = new TranslateLang();
     $this->include_jquery_form();
     CHtml::asset(Yii::getPathOfAlias('application.modules.admin.modules.translate.css'));
     $this->render('index', array('translates' => $translates, 'pages' => $pages, 'model' => $model, 'modelLang' => $modelLang, 'langs' => $langs, 'translatesLang' => $translatesLang, 'filter' => $filter, 'checkBoxDefaultOn' => $checkBoxDefaultOn));
 }
Beispiel #5
0
 /**
  * Run this widget.
  * This method registers necessary CSS and JS files and renders the needed JS and HTML code.
  */
 public function run()
 {
     list($name, $id) = $this->resolveNameID();
     if (isset($this->htmlOptions['id'])) {
         $id = $this->htmlOptions['id'];
     } else {
         $this->htmlOptions['id'] = $id;
     }
     if (isset($this->htmlOptions['name'])) {
         $name = $this->htmlOptions['name'];
     }
     if ($this->hasModel()) {
         echo CHtml::activeTextField($this->model, $this->attribute, $this->htmlOptions);
     } else {
         echo CHtml::textField($name, $this->value, $this->htmlOptions);
     }
     $options = CJavaScript::encode($this->options);
     $js = "jQuery('#{$id}').tagit({$options});";
     $assets = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $cs = Yii::app()->getClientScript();
     $cs->registerCssFile($assets . '/jquery.tagit.css');
     $cs->registerScriptFile($assets . '/tag-it.js', CClientScript::POS_END);
     // Position is important here!
     $cs->registerScript(__CLASS__ . '#' . $id, $js);
 }
Beispiel #6
0
 public function init()
 {
     if ($this->visible) {
         ob_start();
         ob_implicit_flush(false);
         $cs = Yii::app()->clientScript;
         if ($this->cssFile === null) {
             $cssFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR . 'portlet.css');
             $cs->registerCssFile($cssFile);
         } else {
             if ($this->cssFile !== false) {
                 $cs->registerCssFile($this->cssFile);
             }
         }
         echo "<div class=\"{$this->cssClass}\" style=\"width:{$this->width}\">\n";
         if ($this->headerimage !== null) {
             echo "<div class=\"{$this->headerCssClass}\"><img src=\"";
         }
         echo XHtml::imageUrl($this->headerimage);
         echo "\"></div>\n";
         echo "<div class=\"{$this->contentCssClass}\">\n";
         $this->_openTag = ob_get_contents();
         ob_clean();
     }
 }
Beispiel #7
0
 /**
  * actionLogin 
  */
 public function actionLogin()
 {
     // If you don't want use this login page, just uncomment "return false"
     //return false;
     if (!Yii::app()->user->isGuest) {
         $this->redirect(Yii::app()->homeUrl);
     }
     $this->layout = 'auth';
     $dir = CHtml::asset(__DIR__ . '/../assets/loginCss');
     Yii::app()->clientScript->registerCssFile($dir . '/bootstrap.min.css');
     Yii::app()->clientScript->registerCssFile($dir . '/style.css');
     Yii::import('UserAdmin.models.forms.*');
     $model = new ULoginForm();
     if (isset($_POST['ULoginForm'])) {
         $model->attributes = $_POST['ULoginForm'];
         if ($model->validate()) {
             $currentUserHomePage = User::getCurrentUserHomePage();
             // If user have role and this role have home page
             // then we redirect user there
             if ($currentUserHomePage) {
                 $this->redirect($currentUserHomePage);
             } else {
                 $this->redirect(Yii::app()->user->returnUrl);
             }
         }
     }
     $this->render('login', compact('model'));
 }
Beispiel #8
0
 public function registerScript()
 {
     $loadBannersUrl = Yii::app()->createUrl(Yii::app()->getModule('banners')->loadBannersRoute);
     $js = CHtml::asset(Yii::getPathOfAlias('banners.components.assets') . DIRECTORY_SEPARATOR . 'banners.js');
     $cs = Yii::app()->clientScript;
     $cs->registerScriptFile($js);
     $cs->registerScript(__CLASS__, 'jQuery.getJSON("' . $loadBannersUrl . '", {bp:DaBp}, function(data) {if (data.length == 0) { return; } replaceBanners(data);});');
 }
 protected function registerCoreScripts()
 {
     $cs = Yii::app()->getClientScript();
     $cs->registerCoreScript('jquery');
     $cs->registerScriptFile('http://api-maps.yandex.ru/1.1/index.xml?key=' . Yii::app()->params['YMapKey']);
     $jsFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR . 'area_script.js');
     $cs->registerScriptFile($jsFile);
     $cs->registerCssFile('/css/holes_list.css');
 }
 public function init()
 {
     parent::init();
     $cs = Yii::app()->clientScript;
     $cs->registerScriptFile(CHtml::asset(dirname(__FILE__) . '/../assets/BackendUploadedFiles.js'));
     if ($this->getObjectParameter()->isRequired()) {
         $this->model->getValidatorList()->add(CValidator::createValidator('required', $this->model, array($this->getObjectParameter()->getFieldName()), array('on' => 'backendInsert, backendUpdate')));
     }
 }
Beispiel #11
0
 public function registerScripts()
 {
     $cs = Yii::app()->clientScript;
     $assetsUrl = CHtml::asset($this->getBasePath() . '/assets') . '/';
     $cs->registerScriptFile($assetsUrl . 'messenger.js');
     $options = array('assetsUrl' => $assetsUrl, 'newMessagesUrl' => Yii::app()->createUrl('messenger/default/getMessages'), 'readMessageUrl' => Yii::app()->createUrl('messenger/default/readMessage'), 'timeout' => $this->ajaxRequestTimeout * 1000);
     $options = CMap::mergeArray($options, $this->pluginOptions);
     $cs->registerScript('messengerInit', '$.fn.messenger(' . CJavaScript::encode($options) . ')', CClientScript::POS_READY);
 }
Beispiel #12
0
 public function init()
 {
     if ($this->cssFile === null) {
         $this->cssFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR . 'pager.css');
     }
     $this->header .= CHtml::openTag('div', array('class' => $this->pagerCssClass));
     $this->footer = $this->ajaxProcessTemplate . CHtml::closeTag('div') . $this->footer;
     parent::init();
 }
 public function run()
 {
     if (Yii::app()->user->hasFlash('email')) {
         //register css file
         $url = CHtml::asset(Yii::getPathOfAlias('application.extensions.email.css.debug') . '.css');
         Yii::app()->getClientScript()->registerCssFile($url);
         //dump debug info
         echo Yii::app()->user->getFlash('email');
         //Yii::app()->user->setFlash('email', null);
     }
 }
Beispiel #14
0
 public function beforeControllerAction($controller, $action)
 {
     if (parent::beforeControllerAction($controller, $action)) {
         $dir = CHtml::asset(__DIR__ . '/assets');
         Yii::app()->clientScript->registerCssFile($dir . '/style.css');
         Yii::app()->clientScript->registerScriptFile($dir . '/common.js');
         return true;
     } else {
         return false;
     }
 }
 /**
  * Initializes the widget.
  * This method registers all needed client scripts
  */
 public function init()
 {
     $baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $url = $this->cssFile !== false ? $this->cssFile : $baseUrl . '/XNoScriptMessage.css';
     $jsCode = "\$(document).ready(function(){\n";
     $jsCode .= "\$(\"noscript\").hide();\n";
     $jsCode .= "})\n";
     Yii::app()->getClientScript()->registerCssFile($url)->registerCoreScript('jquery')->registerScript(__CLASS__, $jsCode, CClientScript::POS_HEAD);
     echo "<noscript>\n";
     echo "<div id=\"js-info\">\n";
     echo "<h2 style=\"color:red\">\n";
 }
Beispiel #16
0
 /**
  * Initializes the widget.
  * This method registers all needed client scripts 
  */
 public function init()
 {
     $this->baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $url = $this->cssFile !== false ? $this->cssFile : $this->baseUrl . '/CornerDev.css';
     $jsCode = "";
     $cs = Yii::app()->getClientScript();
     $cs->registerCssFile($url);
     $cs->registerCoreScript('jquery');
     $cs->registerScriptFile($this->baseUrl . '/common.js', CClientScript::POS_END);
     $cs->registerScriptFile($this->baseUrl . '/cornerDev.js', CClientScript::POS_END);
     // ->registerScript(__CLASS__,$jsCode,CClientScript::POS_HEAD);
 }
Beispiel #17
0
 public function init()
 {
     $baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     # load css
     if ($this->cssFile === null) {
         Yii::app()->getClientScript()->registerCssFile($baseUrl . DIRECTORY_SEPARATOR . 'css' . DIRECTORY_SEPARATOR . 'screen.css');
     }
     # load js
     if ($this->jsFile === null) {
         Yii::app()->getClientScript()->registerScriptFile($baseUrl . DIRECTORY_SEPARATOR . 'js' . DIRECTORY_SEPARATOR . 'easySlider1.7.js');
     }
     parent::init();
 }
Beispiel #18
0
 /**
 * Initializes the widget.
 * This method registers all needed client scripts
 */
 public function init()
 {
     parent::init();
     $this->baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $url = $this->cssFile !== false ? $this->cssFile : $this->baseUrl . '/css/juiBlockUI.css';
     $blockUI = YII_DEBUG ? '/js/jquery.blockUI.js' : '/js/jquery.blockUI.min.js';
     $cs = Yii::app()->getClientScript();
     $cs->registerScriptFile($this->baseUrl . $blockUI);
     if ($this->useExternalStylesheet) {
         $cs->registerCssFile($url);
         $this->addScriptLines(array('$.blockUI.defaults.css = {}'));
     }
 }
Beispiel #19
0
 public function run()
 {
     /**
      * @var $owner QtzPanel
      */
     if ($this->visible()) {
         $owner = $this->getOwner();
         $owner->prepareBars();
         Yii::app()->clientScript->registerScriptFile(CHtml::asset(Yii::getPathOfAlias('QtzPanelSource') . '/scripts.js'));
         $assets = Yii::app()->assetManager->publish(str_replace('.php', '', $this->getViewFile($this->skin)));
         $this->render($this->skin, array('assets' => $assets, 'panel' => $owner, 'items' => $owner->elements, 'bar' => $owner->bar));
     }
 }
Beispiel #20
0
 public function run()
 {
     if (Yii::app()->user->hasFlash('email')) {
         // register js files
         $url = CHtml::asset(Yii::getPathOfAlias('email.components.views.debug') . '.js');
         Yii::app()->getClientScript()->registerCoreScript('jquery');
         Yii::app()->getClientScript()->registerScriptFile($url);
         // register css file
         $url = CHtml::asset(Yii::getPathOfAlias('email.components.views.debug') . '.css');
         Yii::app()->getClientScript()->registerCssFile($url);
         // dump debug info
         $emails = Yii::app()->user->getFlash('email');
         $this->render('debug', compact('emails'));
     }
 }
Beispiel #21
0
 public function run()
 {
     $flashMessages = Yii::app()->user->getFlashes();
     if ($flashMessages) {
         // register css file
         $cssFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'css' . DIRECTORY_SEPARATOR . 'debug.css');
         Yii::app()->getClientScript()->registerCssFile($cssFile);
         // dump debug info
         foreach ($flashMessages as $key => $message) {
             if (strstr($key, 'debug.email')) {
                 echo $message;
             }
         }
     }
 }
 /**
  * Initializes the widget.
  */
 public function init()
 {
     parent::init();
     if (isset($this->fieldsetHtmlOptions['id'])) {
         $id = $this->fieldsetHtmlOptions['id'];
     } else {
         $id = $this->fieldsetHtmlOptions['id'] = $this->getId();
     }
     if (!$this->onlyFieldset) {
         $baseUrl = CHtml::asset(dirname(__FILE__) . '/assets');
         $cssFile = $this->cssFile !== false ? $this->cssFile : $baseUrl . '/css/jquery.coolfieldset.css';
         $jsFile = YII_DEBUG ? '/js/jquery.coolfieldset.js' : '/js/jquery.coolfieldset.min.js';
         Yii::app()->getClientScript()->registerCoreScript('jquery')->registerScriptFile($baseUrl . $jsFile)->registerScript(__CLASS__ . '#' . $id, $this->createJsCode($id))->registerCssFile($cssFile);
     }
     $this->renderBeginMarkup();
 }
 protected function renderContent()
 {
     // Set locale
     if (isset(Yii::app()->params['calendarLocale']) && Yii::app()->params['calendarLocale'] == 'Japan') {
         $locale = 'ja_JP.utf8';
         $setlocale = setlocale(LC_ALL, $locale);
     }
     // Prepare the css style within the calendar widget
     $url = CHtml::asset(Yii::getPathOfAlias('application.components.css.calendar') . '.css');
     Yii::app()->getClientScript()->registerCssFile($url);
     // Previous month and next month
     if (!empty($_GET['time'])) {
         $month = date('n', $_GET['time']);
         $year = date('Y', $_GET['time']);
         if (!empty($_GET['pnc']) && $_GET['pnc'] == 'n') {
             $month++;
         }
         if (!empty($_GET['pnc']) && $_GET['pnc'] == 'p') {
             $month--;
         }
     } else {
         $month = date('n');
         $year = date('Y');
     }
     $firstDay = mktime(0, 0, 0, $month, 1, $year);
     $firstDayNextMonth = mktime(0, 0, 0, $month + 1, 1, $year);
     $pnc = array('&lt;' => CHtml::normalizeUrl(array('post/PostedInMonth', 'time' => $firstDay, 'pnc' => 'p')), '&gt;' => CHtml::normalizeUrl(array('post/PostedInMonth', 'time' => $firstDay, 'pnc' => 'n')));
     // Today
     $days = array();
     if ($firstDay <= time() && time() < $firstDayNextMonth) {
         $today = date('j', time());
         $days[$today] = array(NULL, NULL, '<span id="today">' . $today . '</span>');
     }
     // Make the links
     $post = new Post();
     foreach ($post->findArticlePostedThisMonth() as $article) {
         $days[date('j', $article->createTime)] = array(CHtml::normalizeUrl(array('post/PostedOnDate', 'time' => $article->createTime)), 'linked-day');
     }
     if (isset($locale) && $locale == 'ja_JP.utf8') {
         $len = 3;
     } else {
         $len = 2;
     }
     //    $url = CHtml::normalizeUrl(array('post/PostedInMonth', 'time'=>$firstDay, 'pnc'=>'c'));
     $this->render('calendar', array('year' => $year, 'month' => $month, 'days' => $days, 'len' => $len, 'url' => '', 'pnc' => $pnc));
 }
Beispiel #24
0
 public function run()
 {
     if (!isset($this->options['url'])) {
         throw new CException('Вы не указали ссылку к коннектору');
     }
     $this->htmlOptions['id'] = $this->getId();
     echo CHtml::tag('div', $this->htmlOptions);
     $a = CHtml::asset(dirname(__FILE__) . '/assets/');
     $cs = Yii::app()->clientScript;
     $cs->registerCssFile($a . '/css/elfinder.css');
     $cs->registerCssFile($a . '/js/ui-themes/base/ui.all.css');
     $cs->registerCoreScript('jquery.ui');
     $cs->registerScriptFile($a . '/js/elfinder.min.js');
     if (!empty($this->options['lang'])) {
         $cs->registerScriptFile($a . '/js/i18n/elfinder.' . $this->options['lang'] . '.js');
     }
     $cs->registerScript('el' . $this->getId(), 'jQuery("#' . $this->getId() . '").elfinder(' . CJavaScript::encode($this->options) . ')', CClientScript::POS_READY);
 }
 /**
  * Initializes the widget.
  * This method registers all needed client scripts 
  */
 public function init()
 {
     $id = $this->getId();
     if ($this->url !== null) {
         $this->url = CHtml::normalizeUrl($this->url);
     } else {
         throw new CException(Yii::t("JPeriodicalUpdater.main", 'JPeriodicalUpdater.url must be set!'));
     }
     $baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $JsFile = YII_DEBUG ? "/js/jquery.periodicalupdater.js" : "/js/jquery.periodicalupdater.min.js";
     $options = $this->getClientOptions();
     $options = $options === array() ? '{}' : CJavaScript::encode($options);
     $js = "\$.PeriodicalUpdater(";
     $js .= "{$options},\n";
     $js .= isset($this->callback) ? $this->createCallbackScript($this->callback) : "\n";
     $js .= isset($this->autoStopCallback) ? ",\n" . $this->createCallbackScript($this->autoStopCallback) . "\n" : "\n";
     $js .= ");";
     Yii::app()->getClientScript()->registerCoreScript('jquery')->registerScriptFile($baseUrl . $JsFile)->registerScript('Yii.JPeriodicalUpdater#' . $id, $js);
 }
Beispiel #26
0
 /**
  * Initializes the portlet.
  * This renders the header part of the portlet, if it is visible.
  */
 public function init()
 {
     if ($this->visible) {
         $cs = Yii::app()->clientScript;
         if ($this->cssFile === null) {
             $cssFile = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets' . DIRECTORY_SEPARATOR . 'portlet.css');
             $cs->registerCssFile($cssFile);
         } else {
             if ($this->cssFile !== false) {
                 $cs->registerCssFile($this->cssFile);
             }
         }
         echo "<div class=\"{$this->cssClass}\" style=\"width:{$this->width}\">\n";
         if ($this->title !== null) {
             echo "<div class=\"{$this->headerCssClass}\">" . $this->title . "</div>\n";
         }
         echo "<div class=\"{$this->contentCssClass}\">\n";
     }
 }
Beispiel #27
0
 /**
  * Initializes the widget.
  * This method registers all needed client scripts 
  */
 public function init()
 {
     parent::init();
     $id = $this->getId();
     if (isset($this->htmlOptions['id'])) {
         $id = $this->htmlOptions['id'];
     } else {
         $this->htmlOptions['id'] = $id;
     }
     $this->htmlOptions['class'] = $this->lang;
     $baseUrl = CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'assets');
     $url = $this->cssFile !== false ? $this->cssFile : $baseUrl . '/css/jchili.css';
     Yii::app()->getClientScript()->registerCoreScript('jquery')->registerScriptFile($baseUrl . '/js/jquery.chili-2.2.js')->registerScriptFile($baseUrl . '/js/recipes.js')->registerCssFile($url);
     if ($this->showLineNumbers) {
         echo CHtml::openTag("pre", array('class' => 'ln-' . $this->firstLineNumber, 'style' => ''));
     } else {
         echo CHtml::openTag("pre");
     }
     echo CHtml::openTag("code", $this->htmlOptions) . "\n";
     ob_start();
 }
Beispiel #28
0
<?php

/**
 * @var CController $this
 * @var string $content
 */
Yii::app()->getClientScript()->addPackage('yii2-debug', array('baseUrl' => CHtml::asset(Yii::getPathOfAlias('yii2-debug.assets')), 'js' => array(YII_DEBUG ? 'js/bootstrap.js' : 'js/bootstrap.min.js', 'js/filter.js'), 'css' => array(YII_DEBUG ? 'css/bootstrap.css' : 'css/bootstrap.min.css', 'css/main.css'), 'depends' => array('jquery')))->registerPackage('yii2-debug');
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php 
echo Yii::app()->language;
?>
" lang="<?php 
echo Yii::app()->language;
?>
">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title><?php 
echo CHtml::encode($this->pageTitle);
?>
</title>
</head>
<body>
	<?php 
echo $content;
?>
</body>
</html>
Beispiel #29
0
 /**
  * Registers the needed CSS file.
  * @param string $url the CSS URL. If null, a default CSS URL will be used.
  */
 public static function registerCssFile($url = null)
 {
     if ($url === null) {
         $url = CHtml::asset(Yii::getPathOfAlias('system.web.widgets.pagers.pager') . '.css');
     }
     Yii::app()->getClientScript()->registerCssFile($url);
 }
Beispiel #30
0
    public function run()
    {
        // The map that I needed was 600px wide. You can change this to whatever you need.
        $jsfunc = $this->jsfunc;
        $stl = "";
        /*if ($this->notshow) $stl=" display:none;";
          else $stl="";*/
        if ($this->width && $this->height) {
            echo '<div id="' . $this->id . '" style="width:' . $this->width . '; height:' . $this->height . ';' . $stl . '" class="bx-yandex-map">загрузка карты...</div>';
        } else {
            echo '<div id="' . $this->id . '"></div>';
        }
        echo '<script src="http://api-maps.yandex.ru/1.1/index.xml?key=' . $this->key . '" type="text/javascript"></script>
<script src="' . CHtml::asset(dirname(__FILE__) . DIRECTORY_SEPARATOR . 'js' . DIRECTORY_SEPARATOR . 'ymapmultiplot.js') . '" type="text/javascript"></script>';
        /* echo '<script language="javascript">
        '.$this->$jsfunc.'
        </script>';*/
    }