コード例 #1
0
    static function JcountryStateList($stateIds, $prefix = '')
    {
        static $JcountryStateList = array();
        if (isset($JcountryStateList[$prefix]) or !VmConfig::get('jsite', TRUE)) {
            return;
        }
        VmJsApi::jSite();
        self::addJScript('vm.countryState' . $prefix, '
		vmSiteurl = "' . JURI::root() . '";' . "\n" . '
		jQuery( function($) {
			$("#' . $prefix . 'virtuemart_country_id_field").vm2front("list",{dest : "#' . $prefix . 'virtuemart_state_id_field",ids : "' . $stateIds . '",prefiks : "' . $prefix . '"});
		});	');
        $JcountryStateList[$prefix] = TRUE;
        return;
    }
コード例 #2
0
    /**
     * Start the administrator area table
     *
     * The entire administrator area with contained in a table which include the admin ribbon menu
     * in the left column and the content in the right column.  This function sets up the table and
     * displays the admin menu in the left column.
     */
    static function startAdminArea($vmView, $selectText = 'COM_VIRTUEMART_DRDOWN_AVA2ALL')
    {
        if (vRequest::getCmd('format') == 'pdf') {
            return;
        }
        if (vRequest::getCmd('manage', false)) {
            self::$backEnd = false;
        }
        if (self::$vmAdminAreaStarted) {
            return;
        }
        self::$vmAdminAreaStarted = true;
        $admin = 'administrator/components/com_virtuemart/assets/css';
        //loading defaut admin CSS
        vmJsApi::css('admin_ui', $admin);
        vmJsApi::css('admin.styles', $admin);
        vmJsApi::css('toolbar_images', $admin);
        vmJsApi::css('menu_images', $admin);
        vmJsApi::css('vtip');
        $view = vRequest::getCmd('view', 'virtuemart');
        $modalJs = '';
        if ($view != 'virtuemart') {
            vmJsApi::css('chosen');
            vmJsApi::css('jquery.fancybox-1.3.4');
            vmJsApi::css('ui/jquery.ui.all');
            $modalJs = "\$('.modal').fancybox();";
        }
        if ($view != 'virtuemart') {
            vmJsApi::addJScript('fancybox/jquery.mousewheel-3.0.4.pack', false, false);
            vmJsApi::addJScript('fancybox/jquery.easing-1.3.pack', false, false);
            vmJsApi::addJScript('fancybox/jquery.fancybox-1.3.4.pack', false, false);
            VmJsApi::chosenDropDowns();
        }
        vmJsApi::addJScript('/administrator/components/com_virtuemart/assets/js/jquery.coookie.js');
        vmJsApi::addJScript('/administrator/components/com_virtuemart/assets/js/vm2admin.js');
        //vmJsApi::addJScript ('vm.accordeon',"",true);
        $vm2string = "editImage: 'edit image',select_all_text: '" . vmText::_('COM_VIRTUEMART_DRDOWN_SELALL') . "',select_some_options_text: '" . vmText::_($selectText) . "'";
        vmJsApi::addJScript('vm.remindTab', "\r\r\n\t\tvar tip_image='" . JURI::root(true) . "/components/com_virtuemart/assets/js/images/vtip_arrow.png';\r\r\n\t\tvar vm2string ={" . $vm2string . "} ;\r\r\n\t\tjQuery( function(\$) {\r\r\n\r\r\n\t\t\tjQuery('dl#system-message').hide().slideDown(400);\r\r\n\t\t\tjQuery('.virtuemart-admin-area .toggler').vm2admin('toggle');\r\r\n\t\t\tjQuery('#admin-ui-menu').vm2admin('accordeon');\r\r\n\t\t\tif ( \$('#admin-ui-tabs').length  ) {\r\r\n\t\t\t\t\$('#admin-ui-tabs').vm2admin('tabs',virtuemartcookie);\r\r\n\t\t\t}\r\r\n\t\t\t\$('#content-box [title]').vm2admin('tips',tip_image);\r\r\n\t\t\t" . $modalJs . "\r\r\n\t\t\t\$('.reset-value').click( function(e){\r\r\n\t\t\t\te.preventDefault();\r\r\n\t\t\t\tnone = '';\r\r\n\t\t\t\tjQuery(this).parent().find('.ui-autocomplete-input').val(none);\r\r\n\t\t\t});\r\r\n\t\t});\t");
        ?>

		<!--[if lt IE 9]>
		<script src="//ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
		<![endif]-->
		<?php 
        if (!self::$backEnd) {
            //JToolBarHelper
            $bar = JToolbar::getInstance('toolbar');
            ?>
<div class="toolbar-box" style="height: 84px;position: relative;"><?php 
            echo $bar->render();
            ?>
</div>
		<?php 
        }
        ?>

    <?php 
        $hideMenu = JFactory::getApplication()->input->cookie->getString('vmmenu', 'show') === 'hide' ? ' menu-collapsed' : '';
        ?>

    <div class="virtuemart-admin-area<?php 
        echo $hideMenu;
        ?>
">
		<div class="toggler vmicon-show<?php 
        echo $hideMenu;
        ?>
"></div>
			<div class="menu-wrapper<?php 
        echo $hideMenu;
        ?>
" id="menu-wrapper">
				<?php 
        if (!empty($vmView->langList)) {
            ?>

					<div class="vm-lang-list-container">
						<?php 
            echo $vmView->langList;
            ?>

					</div>
				<?php 
        } else {
            ?>
<a href="index.php?option=com_virtuemart&view=virtuemart" ><img src="<?php 
            echo JURI::root(true) . '/administrator/components/com_virtuemart/assets/images/vm_menulogo.png';
            ?>
"></a>
				<?php 
        }
        AdminUIHelper::showAdminMenu($vmView);
        ?>

				<div class="vm-installed-version">
					VirtueMart <?php 
        echo VmConfig::getInstalledVersion();
        ?>

				</div>
			</div>
		<div id="admin-content" class="admin-content">
		<?php 
    }
コード例 #3
0
ファイル: config.php プロジェクト: romuland/khparts
    static function JcountryStateList($stateIds)
    {
        static $JcountryStateList;
        // If exist exit
        if ($JcountryStateList) {
            return;
        }
        $document = JFactory::getDocument();
        VmJsApi::jSite();
        $document->addScriptDeclaration(' jQuery( function($) {
			$("select.virtuemart_country_id").vm2front("list",{dest : "#virtuemart_state_id",ids : "' . $stateIds . '"});
		});');
        $JcountryStateList = TRUE;
        return;
    }
コード例 #4
0
ファイル: vmjsapi.php プロジェクト: sergy444/joomla
    static function JcountryStateList($stateIds, $prefix = '')
    {
        static $JcountryStateList = array();
        // If exist exit
        if (isset($JcountryStateList[$prefix]) or !VmConfig::get('jsite', TRUE)) {
            return;
        }
        $document = JFactory::getDocument();
        VmJsApi::jSite();
        $document->addScriptDeclaration('
//<![CDATA[
		jQuery( function($) {
			$("#' . $prefix . 'virtuemart_country_id").vm2front("list",{dest : "#' . $prefix . 'virtuemart_state_id",ids : "' . $stateIds . '",prefiks : "' . $prefix . '"});
		});
//]]>
		');
        $JcountryStateList[$prefix] = TRUE;
        return;
    }
コード例 #5
0
ファイル: vmjsapi.php プロジェクト: chaudhary4k4/modernstore
    static function JcountryStateList($stateIds, $prefix = '')
    {
        static $JcountryStateList = array();
        if (isset($JcountryStateList[$prefix]) or !VmConfig::get('jsite', TRUE)) {
            return;
        }
        VmJsApi::jSite();
        self::addJScript('vm.countryState' . $prefix, '
//<![CDATA[
		jQuery( function($) {
			$("#' . $prefix . 'virtuemart_country_id").vm2front("list",{dest : "#' . $prefix . 'virtuemart_state_id",ids : "' . $stateIds . '",prefiks : "' . $prefix . '"});
		});
//]]>
		');
        $JcountryStateList[$prefix] = TRUE;
        return;
    }
コード例 #6
0
ファイル: adminui.php プロジェクト: lenard112/cms
    /**
     * Start the administrator area table
     *
     * The entire administrator area with contained in a table which include the admin ribbon menu
     * in the left column and the content in the right column.  This function sets up the table and
     * displays the admin menu in the left column.
     */
    static function startAdminArea($vmView, $selectText = 'COM_VIRTUEMART_DRDOWN_AVA2ALL')
    {
        if (vRequest::getCmd('format') == 'pdf') {
            return;
        }
        if (vRequest::getCmd('manage', false)) {
            self::$backEnd = false;
        }
        if (self::$vmAdminAreaStarted) {
            return;
        }
        self::$vmAdminAreaStarted = true;
        $front = JURI::root(true) . '/components/com_virtuemart/assets/';
        $admin = JURI::root(true) . '/administrator/components/com_virtuemart/assets/';
        $document = JFactory::getDocument();
        //loading defaut admin CSS
        $document->addStyleSheet($admin . 'css/admin_ui.css');
        $document->addStyleSheet($admin . 'css/admin.styles.css');
        $document->addStyleSheet($admin . 'css/toolbar_images.css');
        $document->addStyleSheet($admin . 'css/menu_images.css');
        $document->addStyleSheet($front . 'css/chosen.css');
        $document->addStyleSheet($front . 'css/vtip.css');
        $document->addStyleSheet($front . 'css/jquery.fancybox-1.3.4.css');
        $document->addStyleSheet($front . 'css/ui/jquery.ui.all.css');
        //$document->addStyleSheet($admin.'css/jqtransform.css');
        //loading default script
        $document->addScript($front . 'js/fancybox/jquery.mousewheel-3.0.4.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.easing-1.3.pack.js');
        $document->addScript($front . 'js/fancybox/jquery.fancybox-1.3.4.pack.js');
        $document->addScript($admin . 'js/jquery.coookie.js');
        //$document->addScript($front.'js/jquery.jqtransform.js');
        //$document->addScript($front.'js/chosen.jquery.min.js');
        VmJsApi::chosenDropDowns();
        $document->addScript($admin . 'js/vm2admin.js');
        $vm2string = "editImage: 'edit image',select_all_text: '" . vmText::_('COM_VIRTUEMART_DRDOWN_SELALL') . "',select_some_options_text: '" . vmText::_($selectText) . "'";
        $document->addScriptDeclaration("\n//<![CDATA[\n\t\tvar tip_image='" . JURI::root(true) . "/components/com_virtuemart/assets/js/images/vtip_arrow.png';\n\t\tvar vm2string ={" . $vm2string . "} ;\n\t\t jQuery( function(\$) {\n\n\t\t\tjQuery('dl#system-message').hide().slideDown(400);\n\t\t\tjQuery('.virtuemart-admin-area .toggler').vm2admin('toggle');\n\t\t\tjQuery('#admin-ui-menu').vm2admin('accordeon');\n\t\t\tif ( \$('#admin-ui-tabs').length  ) {\n\t\t\t\t\$('#admin-ui-tabs').vm2admin('tabs',virtuemartcookie);\n\t\t\t\t//\$('#admin-ui-tabs').vm2admin('tabs',virtuemartcookie).find('select').chosen({enable_select_all: true,select_all_text : vm2string.select_all_text,select_some_options_text:vm2string.select_some_options_text});\n\t\t\t}\n\n\t\t\t\$('#content-box [title]').vm2admin('tips',tip_image);\n\t\t\t\$('.modal').fancybox();\n\t\t\t\$('.reset-value').click( function(e){\n\t\t\t\te.preventDefault();\n\t\t\t\tnone = '';\n\t\t\t\tjQuery(this).parent().find('.ui-autocomplete-input').val(none);\n\t\t\t\t\n\t\t\t});\n\n\t\t});\n//]]>\n\t\t");
        ?>
		<?php 
        if (!self::$backEnd) {
            //JToolBarHelper
            $bar = JToolbar::getInstance('toolbar');
            echo '<div class="toolbar-box" style="height: 84px;position: relative;">' . $bar->render() . '</div>';
            //echo '<div class="toolbar" style="height: 84px;position: relative;">'.vmView::getToolbar($vmView).'</div>';
        }
        ?>
		<div class="virtuemart-admin-area">
		<?php 
        // Include ALU System
        //if (self::$backEnd) {
        ?>

			<div class="menu-wrapper">
				<a href="index.php?option=com_virtuemart&view=virtuemart" ><div class="menu-vmlogo"></div></a>
				<?php 
        AdminUIHelper::showAdminMenu();
        ?>
				<div class="menu-notice">
				<?php 
        if (JVM_VERSION < 3) {
            echo "VirtueMart " . VmConfig::getInstalledVersion();
        }
        ?>
				</div>

			</div>
		<?php 
        // }
        ?>
			<div id="admin-content-wrapper">
			<div class="toggler vmicon-show"></div>
				<div id="admin-content" class="admin-content">
		<?php 
    }
コード例 #7
0
ファイル: adminui.php プロジェクト: cuongnd/etravelservice
    /**
     * Start the administrator area table
     *
     * The entire administrator area with contained in a table which include the admin ribbon menu
     * in the left column and the content in the right column.  This function sets up the table and
     * displays the admin menu in the left column.
     */
    static function startAdminArea($vmView, $selectText = 'com_tsmart_DRDOWN_AVA2ALL')
    {
        JHtml::_('jquery.framework');
        $doc = JFactory::getDocument();
        //JHtml::_('behavior.formvalidator');
        JHtml::_('formbehavior.chosen');
        JHTML::_('behavior.core');
        JHtml::_('jquery.ui');
        $doc = JFactory::getDocument();
        $doc->addScript(JUri::root() . '/media/system/js/jquery.serializeObject.js');
        $doc->addScript(JUri::root() . '/media/jquery-ui-1.11.1/ui/datepicker.js');
        $doc->addScript(JUri::root() . '/media/jquery-ui-1.11.1/ui/effect.js');
        $doc->addScript(JUri::root() . '/media/jquery-ui-1.11.1/ui/draggable.js');
        $doc->addScript(JUri::root() . '/media/jquery-ui-1.11.1/ui/dialog.js');
        $doc->addScript(JUri::root() . '/media/jquery-ui-1.11.1/ui/autocomplete.js');
        $doc->addStyleSheet(JUri::root() . '/media/jquery-ui-1.11.1/themes/base/core.css');
        $doc->addStyleSheet(JUri::root() . '/media/jquery-ui-1.11.1/themes/base/theme.css');
        $doc->addStyleSheet(JUri::root() . '/media/jquery-ui-1.11.1/themes/base/dialog.css');
        $doc->addStyleSheet(JUri::root() . '/media/jquery-ui-1.11.1/themes/base/datepicker.css');
        $doc->addStyleSheet(JUri::root() . '/media/jquery-ui-1.11.1/themes/base/datepicker.css');
        $doc->addStyleSheet(JUri::root() . '/media/system/js/datepicker/css/base.css');
        $doc->addStyleSheet(JUri::root() . '/media/system/js/datepicker/css/clean.css');
        if (vRequest::getCmd('format') == 'pdf') {
            return;
        }
        if (vRequest::getCmd('manage', false)) {
            self::$backEnd = false;
        }
        if (self::$vmAdminAreaStarted) {
            return;
        }
        self::$vmAdminAreaStarted = true;
        $doc->addLessStyleSheet(JUri::root() . '/administrator/components/com_tsmart/assets/less/admin_ui.less');
        $doc->addStyleSheet(JUri::root() . '/administrator/components/com_tsmart/assets/css/icons.css');
        $doc->addScript(JUri::root() . '/media/system/js/purl-master/purl-master/purl.js');
        $doc->addScript(JUri::root() . '/media/system/js/URI.js-gh-pages/src/URI.js');
        $doc->addScript(JUri::root() . '/administrator/components/com_tsmart/assets/js/asianventure.js');
        $doc->addLessStyleSheet(JUri::root() . '/administrator/components/com_tsmart/assets/less/asianventure.less');
        $admin = 'administrator/components/com_tsmart/assets/css';
        $modalJs = '';
        //loading defaut admin CSS
        vmJsApi::css('admin_ui', $admin);
        vmJsApi::css('admin.styles', $admin);
        vmJsApi::css('toolbar_images', $admin);
        vmJsApi::css('menu_images', $admin);
        vmJsApi::css('vtip');
        $view = vRequest::getCmd('view', 'tsmart');
        if ($view != 'tsmart') {
            vmJsApi::css('chosen');
            vmJsApi::css('jquery.fancybox-1.3.4');
            //vmJsApi::css('ui/jquery.ui.all');
        }
        if ($view != 'tsmart') {
            vmJsApi::addJScript('fancybox/jquery.mousewheel-3.0.4.pack', false, false);
            vmJsApi::addJScript('fancybox/jquery.easing-1.3.pack', false, false);
            vmJsApi::addJScript('fancybox/jquery.fancybox-1.3.4.pack', false, false);
            VmJsApi::chosenDropDowns();
        }
        $app = JFactory::getApplication();
        $input = $app->input;
        $cid = $input->get('cid', array(), 'array');
        $key = $input->get('key', array(), 'array');
        $list_key = array();
        foreach ($key as $a_key => $item) {
            $list_key = "{$a_key}={$item}";
        }
        $str_key = '';
        if ($list_key != '') {
            $str_key = '&' . $list_key;
        }
        $key_string = '';
        $show_edit_in_line = $input->get('show_edit_in_line', 0, 'int');
        $hide_toolbar = $input->get('hide_toolbar', 0, 'int');
        if ($show_edit_in_line) {
            $doc->addLessStyleSheet(JUri::root() . '/administrator/components/com_tsmart/assets/less/asianventure-edit-inline.less');
        }
        $tsmart_product_id = $app->input->get('tsmart_product_id', array(), 'array');
        $tsmart_product_id = $tsmart_product_id[0];
        $uri = JUri::getInstance();
        $url = $uri->toString(array('query'));
        $js_content = '';
        ob_start();
        ?>
    <script type="text/javascript">
        jQuery(document).ready(function ($) {
            $('.admin.com_tsmart').asianventure({
                show_iframe:<?php 
        echo json_encode(tsmConfig::$show_iframe);
        ?>
,
                add_new_popup:<?php 
        echo $vmView->add_new_popup == 1 ? 1 : 0;
        ?>
,
                cid:<?php 
        echo json_encode($cid);
        ?>
,
                key_string: "<?php 
        echo $str_key;
        ?>
",
                url: '<?php 
        echo 'index.php' . $url;
        ?>
',
                view: '<?php 
        echo $vmView->getName();
        ?>
',
            });
        });
    </script>
    <?php 
        $js_content = ob_get_clean();
        require_once JPATH_ROOT . '/administrator/components/com_tsmart/helpers/utility.php';
        $js_content = TSMUtility::remove_string_javascript($js_content);
        $doc->addScriptDeclaration($js_content);
        vmJsApi::addJScript('/administrator/components/com_tsmart/assets/js/jquery.coookie.js');
        vmJsApi::addJScript('/administrator/components/com_tsmart/assets/js/vm2admin.js');
        $vm2string = "editImage: 'edit image',select_all_text: '" . tsmText::_('com_tsmart_DRDOWN_SELALL') . "',select_some_options_text: '" . tsmText::_($selectText) . "'";
        vmJsApi::addJScript('vm.remindTab', "\n\t\tvar tip_image='" . JURI::root(true) . "/components/com_tsmart/assets/js/images/vtip_arrow.png';\n\t\tvar vm2string ={" . $vm2string . "} ;\n\t\tjQuery( function(\$) {\n\n\t\t\tjQuery('dl#system-message').hide().slideDown(400);\n\t\t\tjQuery('.tsmart-admin-area .toggler').vm2admin('toggle');\n\t\t\tjQuery('#admin-ui-menu').vm2admin('accordeon');\n\t\t\tif ( jQuery('#admin-ui-tabs').length  ) {\n\t\t\t\tjQuery('#admin-ui-tabs').vm2admin('tabs',tsmartcookie);\n\t\t\t}\n\t\t\tjQuery('#content-box [title]').vm2admin('tips',tip_image);\n\t\t\tjQuery('.reset-value').click( function(e){\n\t\t\t\te.preventDefault();\n\t\t\t\tnone = '';\n\t\t\t\tjQuery(this).parent().find('.ui-autocomplete-input').val(none);\n\t\t\t});\n\t\t});\t");
        ?>
    <!--[if lt IE 9]>
    <script src="//ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script>
    <style type="text/css">
        .tsmart-admin-area {
            display: block;
        }

        .tsmart-admin-area #menu-wrapper {
            float: left;
        }

        .tsmart-admin-area #admin-content {
            margin-left: 221px;
        }

        <
        /
        script >
    <![endif]-->
    <?php 
        if (!self::$backEnd) {
            //JToolBarHelper
            $bar = JToolbar::getInstance('toolbar');
            ?>
    <div class="toolbar-box" style="height: 84px;position: relative;"><?php 
            echo $bar->render();
            ?>
</div>
<?php 
        }
        ?>
    <?php 
        $hideMenu = JFactory::getApplication()->input->cookie->getString('vmmenu', 'show') === 'hide' ? ' menu-collapsed' : '';
        ?>
    <div class="tsmart-admin-area<?php 
        echo $hideMenu;
        ?>
 <?php 
        echo $show_edit_in_line ? 'edit-in-line' : '';
        ?>
">
        <div class="div-loading"></div>
        <?php 
        if ($vmView->add_new_popup == 1) {
            ?>
            <div id="vm-edit-form-<?php 
            echo $vmView->getName();
            ?>
" class="vm-edit-form">
                <iframe id="vm-iframe-<?php 
            echo $vmView->getName();
            ?>
" scrolling="no" src=""></iframe>
            </div>
        <?php 
        }
        ?>
        <style type="text/css">
            .div-loading {
                display: none;
                background: url("<?php 
        echo JUri::root();
        ?>
/global_css_images_js/images/loading.gif") center center no-repeat;
                position: fixed;
                z-index: 1000;
                top: 0;
                left: 0;
                height: 100%;
                width: 100%
            }
        </style>
        <div id="admin-content" class="admin-content container-fluid">
            <?php 
        if (!$hide_toolbar) {
            ?>
            <div class="row-fluid toolbar-top">

            </div>
            <div class="toolbar-top2">
                <div class="content-toolbar-top2">
                    <div class="row-fluid">
                        <div class="span6">
                            <img src="<?php 
            echo JUri::root();
            ?>
/images/Untitled-10.png">
                        </div>
                        <div class="span4 offset2">
                            <h2>ADMIN DASKBOARD</h2>
                        </div>
                    </div>
                </div>
            </div>

            <div class="toolbar-top3">
                <div class="content-toolbar-top3">
                     <div class="row-fluid">
                        <div class="span5">
                            <a href="index.html" class="navbar-brand">
                                <i class="im-windows8 text-logo-element animated bounceIn"></i><span class="text-logo">Asianventure</span>
                            </a>


                            <a title="" class="pull-right tool">
                                <i class="ec-help"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="ec-pencil"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="br-grid"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="ec-refresh"></i>
                            </a>

                        </div>
                        <div class="span7">
                            <a title="" class="pull-right tool">
                                <i class="ec-help"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="ec-pencil"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="br-grid"></i>
                            </a>
                            <a title="" class="pull-right tool">
                                <i class="ec-refresh"></i>
                            </a>
                        </div>
                     </div>
                </div>
            </div>

            <div class="toolbar-top5">
                <div class="content-toolbar-top5">
                    <div class="row-fluid">
                        <div class="span3">
                            <h1><span title="" class="icon-palette"></span><span style="margin-left: 20px;color: #990100">Tour portal</span>
                            </h1>
                        </div>
                    </div>
                </div>
            </div>
            <?php 
        }
        ?>
            <?php 
        $app = JFactory::getApplication();
        $view = $app->input->get('view', 'tsmart', 'string');
        ?>
            <?php 
        if ($view == 'tsmart') {
            echo self::show_tab_home_page($tsmart_product_id);
            ?>
                <div class="vm_toolbar"></div>
                <script>
                    jQuery(document).ready(function ($) {
                        $.fn.vertical_accordian_drop_down_menu_bar('#vertical_accordian_drop_down_menu_bar');
                    });
                </script>
            <?php 
        }
        ?>
            <?php 
        if ($view != 'tsmart') {
            ?>

                <?php 
            if (!$hide_toolbar) {
                ?>
                <?php 
                if (in_array($view, array('country', 'state', 'cityarea', 'currency', 'language', 'airport'))) {
                    echo self::show_tab_geo($view, $tsmart_product_id);
                    ?>
                        <div class="vm-title tab-geo">
                            <div class="content-vm-title">
                                <div class="row-fluid">
                                    <div class="span2 ">
                                        <h3 class="title_page pull-left"><?php 
                    echo JText::_($vmView->getName());
                    ?>
</h3>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="vm_toolbar"></div>
                        <?php 
                } else {
                    echo self::show_tab_default($tsmart_product_id);
                    ?>
                        <div class="vm-title ">
                            <div class="content-vm-title">
                                <div class="row-fluid">
                                    <div class="span2">
                                        <h3 class="title_page pull-left"><?php 
                    echo JText::_($vmView->getName());
                    ?>
</h3>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <div class="vm_toolbar"></div>
                        <?php 
                }
                ?>
                    <?php 
            }
            ?>
            <?php 
        }
        ?>

            <?php 
    }
コード例 #8
0
    static function JcountryStateList($stateIds, $prefix)
    {
        $id = $prefix . 'virtuemart_state_id';
        // prevent using same ID, in all case this break the sate render if id is same.
        static $keys = array();
        if (isset($keys[$id])) {
            return;
        }
        $keys[$id] = true;
        $document = JFactory::getDocument();
        VmJsApi::jSite();
        $document->addScriptDeclaration(' 
//<![CDATA[
		jQuery( function($) {
			$("#' . $prefix . 'virtuemart_country_id").vm2front("list",{dest : "#' . $id . '",ids : "' . $stateIds . '"});
		});
//]]>
		');
        $JcountryStateList = TRUE;
        return;
    }