• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP hikashop_completeLink函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中hikashop_completeLink函数的典型用法代码示例。如果您正苦于以下问题:PHP hikashop_completeLink函数的具体用法?PHP hikashop_completeLink怎么用?PHP hikashop_completeLink使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了hikashop_completeLink函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: listing

    function listing()
    {
        hikashop_setTitle(JText::_('DOCUMENTATION'), 'help_header', 'documentation');
        if (!HIKASHOP_PHP5) {
            $bar =& JToolBar::getInstance('toolbar');
        } else {
            $bar = JToolBar::getInstance('toolbar');
        }
        $bar->appendButton('Link', 'hikashop', JText::_('HIKASHOP_CPANEL'), hikashop_completeLink('dashboard'));
        $config =& hikashop_config();
        $level = $config->get('level');
        $url = HIKASHOP_HELPURL . 'documentation&level=' . $level;
        if (hikashop_isSSL()) {
            $url = str_replace('http://', 'https://', $url);
        }
        $config =& hikashop_config();
        $menu_style = $config->get('menu_style', 'title_bottom');
        if (HIKASHOP_J30) {
            $menu_style = 'content_top';
        }
        if ($menu_style == 'content_top') {
            echo hikashop_getMenu('', $menu_style);
        }
        ?>
				<div id="hikashop_div">
						<iframe allowtransparency="true" scrolling="auto" height="450px" frameborder="0" width="100%" name="hikashop_frame" id="hikashop_frame" src="<?php 
        echo $url;
        ?>
">
						</iframe>
				</div>
<?php 
    }
开发者ID:q0821,项目名称:esportshop,代码行数:33,代码来源:documentation.php


示例2: saveForm

 function saveForm()
 {
     $entry = new stdClass();
     $entry->entry_id = hikashop_getCID('entry_id');
     $formData = JRequest::getVar('data', array(), '', 'array');
     jimport('joomla.filter.filterinput');
     $safeHtmlFilter =& JFilterInput::getInstance(null, null, 1, 1);
     foreach ($formData['entry'] as $column => $value) {
         hikashop_secureField($column);
         $entry->{$column} = $safeHtmlFilter->clean($value, 'string');
     }
     $status = $this->save($entry);
     if (JRequest::getVar('tmpl', '') == 'component') {
         if ($status) {
             $url = hikashop_completeLink('order&task=edit&cid=' . $entry->order_id, false, true);
             echo '<html><head><script type="text/javascript">parent.window.location.href=\'' . $url . '\';</script></head><body></body></html>';
             exit;
         } else {
             $app = JFactory::getApplication();
             if (version_compare(JVERSION, '1.6', '<')) {
                 $session =& JFactory::getSession();
                 $session->set('application.queue', $app->_messageQueue);
             }
             echo '<html><head><script type="text/javascript">javascript: history.go(-1);</script></head><body></body></html>';
             exit;
         }
     }
     return $status;
 }
开发者ID:q0821,项目名称:esportshop,代码行数:29,代码来源:entry.php


示例3: importFromRedshop

 function importFromRedshop()
 {
     @ob_clean();
     echo $this->getHtmlPage();
     $this->token = hikashop_getFormToken();
     flush();
     if (isset($_GET['import']) && $_GET['import'] == '1') {
         $time = microtime(true);
         $processed = $this->doImport();
         if ($processed) {
             $elasped = microtime(true) - $time;
             if (!$this->refreshPage) {
                 echo '<p></br><a' . $this->linkstyle . 'href="' . hikashop_completeLink('import&task=import&importfrom=redshop&' . $this->token . '=1&import=1&time=' . time()) . '">' . JText::_('HIKA_NEXT') . '</a></p>';
             }
             echo '<p style="font-size:0.85em; color:#605F5D;">Elasped time: ' . round($elasped * 1000, 2) . 'ms</p>';
         } else {
             echo '<a' . $this->linkstyle . 'href="' . hikashop_completeLink('import&task=show') . '">' . JText::_('HIKA_BACK') . '</a>';
         }
     } else {
         echo $this->getStartPage();
     }
     if ($this->refreshPage) {
         echo "<script type=\"text/javascript\">\r\nr = true;\r\n</script>";
     }
     echo '</body></html>';
     exit;
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:27,代码来源:reds.php


示例4: save

 function save()
 {
     if ($this->store()) {
         echo '<html><head><script type="text/javascript">parent.window.location.href=\'' . hikashop_completeLink('dashboard', false, true) . '\';</script></head><body></body></html>';
         exit;
     }
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:7,代码来源:dashboard.php


示例5: cancel

 function cancel()
 {
     $dashboard = JRequest::getVar('dashboard');
     if ($dashboard) {
         $this->setRedirect(hikashop_completeLink('dashboard', false, true));
     } else {
         $this->setRedirect(hikashop_completeLink('report', false, true));
     }
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:9,代码来源:report.php


示例6: cancel

 function cancel()
 {
     $app = JFactory::getApplication();
     global $Itemid;
     $url = '';
     if (!empty($Itemid)) {
         $url = '&Itemid=' . $Itemid;
     }
     $app->redirect(hikashop_completeLink('user' . $url, false, true));
 }
开发者ID:q0821,项目名称:esportshop,代码行数:10,代码来源:affiliate.php


示例7: update

 function update()
 {
     hikashop_setTitle(JText::_('UPDATE_ABOUT'), 'install', 'update');
     if (!HIKASHOP_PHP5) {
         $bar =& JToolBar::getInstance('toolbar');
     } else {
         $bar = JToolBar::getInstance('toolbar');
     }
     $bar->appendButton('Link', 'hikashop', JText::_('HIKASHOP_CPANEL'), hikashop_completeLink('dashboard'));
     return $this->_iframe(HIKASHOP_UPDATEURL . 'update');
 }
开发者ID:q0821,项目名称:esportshop,代码行数:11,代码来源:update.php


示例8: form

 function form()
 {
     $user = JFactory::getUser();
     if ($user->guest) {
         JRequest::setVar('layout', 'form');
         return $this->display();
     } else {
         $app = JFactory::getApplication();
         $app->redirect(hikashop_completeLink('user&task=cpanel', false, true));
         return false;
     }
 }
开发者ID:q0821,项目名称:esportshop,代码行数:12,代码来源:user.php


示例9: display

 function display($map, $value, $option = '', $id, $widget_id = null, $row_id = null, $widget_display = null)
 {
     $this->load();
     $js = "\r\nfunction updateDisplay(){\r\n\tvar d = document, oldType = displayType, values = new Array('gauge', 'column', 'graph', 'line', 'pie', 'area', 'map', 'listing', 'table');\r\n\tfor(var i=0; i < values.length; i++){\r\n\t\tvar newType = d.getElementById('widget_display_'+values[i]).checked;\r\n\t\tif(newType){\r\n\t\t\tdisplayType = d.getElementById('widget_display_'+values[i]).value;\r\n\t\t}\r\n\t}\r\n\tif(displayType=='table'){\r\n\t\td.getElementById('widget_type').style.display='none';\r\n\t\tif(d.getElementById('widget_options'))d.getElementById('widget_options').style.display='none';\r\n\t\td.getElementById('widget_date').style.display='none';\r\n\t\td.getElementById('widget_group').style.display='none';\r\n\t\td.getElementById('widget_period').style.display='none';\r\n\t\td.getElementById('products_options').style.display='none';\r\n\t\td.getElementById('filters').style.display='none';\r\n\t\td.getElementById('customers_options').style.display='none';\r\n\t\td.getElementById('partners_options').style.display='none';\r\n\t\td.getElementById('orders_options').style.display='none';\r\n\t\td.getElementById('product_datas').style.display='none';\r\n\t\td.getElementById('widget_compare').style.display='none';\r\n\t\td.getElementById('widget_limit').style.display='none';\r\n\t\td.getElementById('map_options').style.display='none';\r\n\t}else{\r\n\t\tvar show = new Array('widget_type', 'widget_options', 'filters','widget_date', 'widget_specific_options', 'widget_compare', 'widget_group','widget_period','widget_limit','type_listing_sales','type_listing_taxes','partners_button','customers_button');\r\n\t\tvar hide = new Array('type_listing_discounts','orders_options', 'widget_region','products_options','customers_options','partners_options','type_listing_prod','type_listing_cat','map_options');\r\n\r\n\t\tfor(var i = 0; i < show.length; i++ ) {\r\n\t\t\tvar e = d.getElementById(show[i]);\r\n\t\t\tif(e) {\r\n\t\t\t\te.style.display = '';\r\n\t\t\t} else {\r\n\t\t\t}\r\n\t\t}\r\n\t\tfor(var i = 0; i < hide.length; i++ ) {\r\n\t\t\tvar e = d.getElementById(hide[i]);\r\n\t\t\tif(e) {\r\n\t\t\t\te.style.display = 'none';\r\n\t\t\t} else {\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\tif(displayType=='map'){\r\n\t\t\tupdateDisplayType();\r\n\t\t}\r\n\t\tif(displayType=='listing'){\r\n\t\t\td.getElementById('type_listing_prod').style.display='';\r\n\t\t\td.getElementById('type_listing_cat').style.display='';\r\n\t\t\td.getElementById('type_listing_discounts').style.display='';\r\n\t\t\td.getElementById('type_listing_sales').style.display='none';\r\n\t\t\td.getElementById('type_listing_taxes').style.display='none';\r\n\t\t\td.getElementById('widget_compare').style.display='none';\r\n\t\t\tupdateDisplayType();\r\n\t\t}\r\n\t\tif(displayType=='gauge' || displayType=='pie' || displayType=='map'){\r\n\t\t\td.getElementById('widget_compare').style.display='none';\r\n\t\t\td.getElementById('widget_limit').style.display='none';\r\n\t\t}\r\n\t\tif(displayType=='listing' || displayType=='pie' || displayType=='map'){\r\n\t\t\td.getElementById('widget_group').style.display='none';\r\n\t\t}\r\n\t\tif(displayType=='map'){\r\n\t\t\td.getElementById('widget_region').style.display='';\r\n\t\t}\r\n\t\tif(displayType=='pie'){\r\n\t\t\td.getElementById('partners_button').style.display='none';\r\n\t\t\td.getElementById('customers_button').style.display='none';\r\n\t\t}\r\n\t\tupdateDisplayType();\r\n\t}\r\n}\r\n\r\nfunction displayTablePopup(){\r\n\tvar d = document, values = new Array('gauge', 'column', 'graph', 'line', 'pie', 'area', 'map', 'listing', 'table');\r\n\tfor(var i=0; i<values.length; i++){\r\n\t\tnewType = d.getElementById('widget_display_'+values[i]).checked;\r\n\t\tif(newType==true){\r\n\t\t\tdisplayType = d.getElementById('widget_display_'+values[i]).value;\r\n\t\t}\r\n\t}\r\n\r\n\twidget_display='" . $widget_display . "';\r\n\tif(displayType!='table' || widget_display=='table'){ return 0; }\r\n\td.getElementById('widget_display_'+widget_display).checked=true;\r\n\tupdateDisplay();\r\n\thikashop.openBox('table_popup_link','" . hikashop_completeLink('report&task=tableform&widget_id=' . $widget_id . '&row_id=' . $row_id . '&first=true', true, true) . "');\r\n}\r\n\r\nwindow.hikashop.ready( function(){ updateDisplay(); });";
     if (!HIKASHOP_PHP5) {
         $doc =& JFactory::getDocument();
     } else {
         $doc = JFactory::getDocument();
     }
     $doc->addScriptDeclaration($js);
     return '<a href="#" rel="{handler: \'iframe\', size: {x: 760, y: 480}}" style="display:none;" id="table_popup_link"></a>' . JHTML::_('hikaselect.radiolist', $this->values, $map, 'class="inputbox" size="1" onchange="updateDisplay(); displayTablePopup();"' . $option, 'value', 'text', $value, $id . '_');
 }
开发者ID:q0821,项目名称:esportshop,代码行数:12,代码来源:widget_data.php


示例10: cancel

 function cancel()
 {
     $return = JRequest::getString('return');
     if (!empty($return)) {
         if (strpos($return, HIKASHOP_LIVE) === false && preg_match('#^https?://.*#', $return)) {
             return false;
         }
         $this->setRedirect(hikashop_completeLink(urldecode($return), false, true));
     } else {
         return $this->listing();
     }
     return true;
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:13,代码来源:tax.php


示例11: wizard

 function wizard()
 {
     $db = JFactory::getDBO();
     hikashop_setTitle(JText::_('HIKA_WIZARD'), 'config', 'update&task=wizard');
     if (!HIKASHOP_PHP5) {
         $bar =& JToolBar::getInstance('toolbar');
     } else {
         $bar = JToolBar::getInstance('toolbar');
     }
     $bar->appendButton('Link', 'hikashop', JText::_('HIKA_SKIP'), hikashop_completeLink('update&task=post_install&fromversion=&update=0'));
     $languagesCodes = array();
     $languagesNames = array();
     if (HIKASHOP_J25) {
         $db->setQuery('SELECT * FROM ' . hikashop_table('languages', false) . ' WHERE `published` = 1');
         $languages = $db->loadObjectList();
         foreach ($languages as $language) {
             $path = JLanguage::getLanguagePath(JPATH_ROOT) . DS . $language->lang_code . DS . $language->lang_code . '.com_hikashop.ini';
             if (!JFile::exists($path)) {
                 $languagesCodes[] = $language->lang_code;
                 $languagesNames[] = $language->title;
             }
         }
     }
     if (!empty($languagesCodes)) {
         $languageCodes = implode('_', $languagesCodes);
     }
     if (!empty($languagesNames)) {
         $languagesNames = implode(', ', $languagesNames);
     }
     $this->assignRef('languageCodes', $languageCodes);
     $this->assignRef('languageNames', $languagesNames);
     $fieldsClass = hikashop_get('class.field');
     $this->assignRef('fieldsClass', $fieldsClass);
     static $Itemid;
     if (isset($Itemid) && !empty($Itemid)) {
         $url_itemid = '&item_id=' . $Itemid;
     } else {
         $url_itemid = '';
     }
     $address = new stdClass();
     $extraFields = array();
     $extraFields['address'] = $fieldsClass->getFields('frontcomp', $address, 'address', 'update&task=state' . $url_itemid);
     $this->assignRef('extraFields', $extraFields);
     $this->assignRef('address', $address);
     $db->setQuery('SELECT * FROM ' . hikashop_table('currency') . ' WHERE 1 ORDER BY `currency_code`');
     $currencies = $db->loadObjectList();
     $this->assignRef('currencies', $currencies);
     hikashop_loadJslib('jquery');
     $app = JFactory::getApplication();
     $app->enqueueMessage(JText::_('WELCOME_WIZARD', 'success'));
 }
开发者ID:q0821,项目名称:esportshop,代码行数:51,代码来源:view.html.php


示例12: display

 function display($map, $value, $type, $parent_value, $object = null)
 {
     $this->load($type, $object);
     if (!count($this->values)) {
         return JText::_('AT_LEAST_ONE_FIELD_PUBLISHED');
     }
     if (is_array($parent_value)) {
         $parent_value = implode(',', $parent_value);
     }
     $url = hikashop_completeLink('field&task=parentfield&type=' . $type . '&value=' . $parent_value, true, true);
     $js = "\n\t\tfunction hikashopLoadParent(namekey){\n\t\t\ttry{\n\t\t\t\tnew Ajax('" . $url . "&namekey='+namekey, { method: 'get', onComplete: function(result) { old = window.document.getElementById('parent_value'); if(old){ old.innerHTML = result;}}}).request();\n\t\t\t}catch(err){\n\t\t\t\tnew Request({url:'" . $url . "&namekey='+namekey, method: 'get', onComplete: function(result) { old = window.document.getElementById('parent_value'); if(old){ old.innerHTML = result;}}}).send();\n\t\t\t}\n\t\t}\n\t\twindow.hikashop.ready(function(){\n\t\t\thikashopLoadParent(document.getElementById('limit_parent_select').value);\n\t\t});\n\t\t";
     $doc = JFactory::getDocument();
     $doc->addScriptDeclaration($js);
     return JHTML::_('select.genericlist', $this->values, $map, 'class="inputbox" size="1" onChange="hikashopLoadParent(this.value);"', 'value', 'text', $value, 'limit_parent_select');
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:15,代码来源:limitparent.php


示例13: cpanel

 function cpanel()
 {
     $config =& hikashop_config();
     global $Itemid;
     $url_itemid = '';
     if (!empty($Itemid)) {
         $url_itemid = '&Itemid=' . $Itemid;
     }
     $buttons = array();
     $buttons['address'] = array('link' => hikashop_completeLink('address' . $url_itemid), 'level' => 0, 'image' => 'address', 'text' => JText::_('ADDRESSES'), 'description' => '<ul><li>' . JText::_('MANAGE_ADDRESSES') . '</li></ul>');
     $buttons['order'] = array('link' => hikashop_completeLink('order' . $url_itemid), 'level' => 0, 'image' => 'order', 'text' => JText::_('ORDERS'), 'description' => '<ul><li>' . JText::_('VIEW_ORDERS') . '</li></ul>');
     if (hikashop_level(1)) {
         if ($config->get('enable_multicart')) {
             $buttons['cart'] = array('link' => hikashop_completeLink('cart&task=showcarts&cart_type=cart' . $url_itemid), 'level' => 0, 'image' => 'cart', 'text' => JText::_('CARTS'), 'description' => '<ul><li>' . JText::_('DISPLAY_THE_CARTS') . '</li></ul>');
         } else {
             $buttons['cart'] = array('link' => hikashop_completeLink('cart&task=showcart&cart_type=cart' . $url_itemid), 'level' => 0, 'image' => 'cart', 'text' => JText::_('CARTS'), 'description' => '<ul><li>' . JText::_('DISPLAY_THE_CART') . '</li></ul>');
         }
         if ($config->get('enable_wishlist')) {
             if ($config->get('enable_multicart')) {
                 $buttons['wishlist'] = array('link' => hikashop_completeLink('cart&task=showcarts&cart_type=wishlist' . $url_itemid), 'level' => 0, 'image' => 'wishlist', 'text' => JText::_('WISHLISTS'), 'description' => '<ul><li>' . JText::_('DISPLAY_THE_WISHLISTS') . '</li></ul>');
             } else {
                 $buttons['wishlist'] = array('link' => hikashop_completeLink('cart&task=showcart&cart_type=wishlist' . $url_itemid), 'level' => 0, 'image' => 'wishlist', 'text' => JText::_('WISHLISTS'), 'description' => '<ul><li>' . JText::_('DISPLAY_THE_WISHLIST') . '</li></ul>');
             }
         }
         if ($config->get('enable_customer_downloadlist')) {
             $buttons['download'] = array('link' => hikashop_completeLink('user&task=downloads' . $url_itemid), 'level' => 0, 'image' => 'downloads', 'text' => JText::_('DOWNLOADS'), 'description' => '<ul><li>' . JText::_('DISPLAY_THE_DOWNLOADS') . '</li></ul>');
         }
     }
     JPluginHelper::importPlugin('hikashop');
     JPluginHelper::importPlugin('hikashoppayment');
     JPluginHelper::importPlugin('hikashopshipping');
     $dispatcher = JDispatcher::getInstance();
     $dispatcher->trigger('onUserAccountDisplay', array(&$buttons));
     $this->assignRef('buttons', $buttons);
     if (!HIKASHOP_PHP5) {
         $app =& JFactory::getApplication();
         $pathway =& $app->getPathway();
     } else {
         $app = JFactory::getApplication();
         $pathway = $app->getPathway();
     }
     $items = $pathway->getPathway();
     if (!count($items)) {
         $pathway->addItem(JText::_('CUSTOMER_ACCOUNT'), hikashop_completeLink('user'));
     }
     hikashop_setPageTitle('CUSTOMER_ACCOUNT');
 }
开发者ID:q0821,项目名称:esportshop,代码行数:47,代码来源:view.html.php


示例14: display

 function display($tpl = null, $title = '', $menu_style = '')
 {
     $this->assignRef('title', $title);
     $this->assignRef('menu_style', $menu_style);
     if (!HIKASHOP_PHP5) {
         $doc =& JFactory::getDocument();
     } else {
         $doc = JFactory::getDocument();
     }
     $doc->addStyleSheet(HIKASHOP_CSS . 'menu.css');
     $config = hikashop_config();
     $function = $this->getLayout();
     if (method_exists($this, $function)) {
         $this->{$function}();
     }
     $plugin = JPluginHelper::getPlugin('system', 'hikashopaffiliate');
     $menus = array('system' => array('name' => JText::_('SYSTEM'), 'check' => 'ctrl=config', 'acl' => 'config', 'task' => 'manage', 'icon' => 'icon-16-config', 'url' => !HIKASHOP_J16 || JFactory::getUser()->authorise('core.admin', 'com_hikashop') ? hikashop_completeLink('config') : '#', 'children' => array(array('name' => JText::_('HIKA_CONFIGURATION'), 'check' => 'ctrl=config', 'acl' => 'config', 'task' => 'manage', 'icon' => 'icon-16-config', 'url' => hikashop_completeLink('config'), 'display' => !HIKASHOP_J16 || JFactory::getUser()->authorise('core.admin', 'com_hikashop')), array('name' => JText::_('ZONES'), 'check' => 'ctrl=zone', 'acl' => 'zone', 'icon' => 'icon-16-language', 'url' => hikashop_completeLink('zone')), array('name' => JText::_('PAYMENT_METHODS'), 'check' => array('ctrl' => 'plugins', 'plugin_type' => 'payment'), 'acl' => 'plugins', 'icon' => 'icon-16-plugin', 'url' => hikashop_completeLink('plugins&plugin_type=payment')), array('name' => JText::_('SHIPPING_METHODS'), 'check' => array('ctrl' => 'plugins', 'plugin_type' => 'shipping'), 'acl' => 'plugins', 'icon' => 'icon-16-plugin', 'url' => hikashop_completeLink('plugins&plugin_type=shipping')), array('name' => JText::_('PLUGINS'), 'check' => array('ctrl' => 'plugins', 'plugin_type' => 'plugin'), 'acl' => 'plugins', 'icon' => 'icon-16-plugin', 'url' => hikashop_completeLink('plugins&plugin_type=plugin')), array('name' => JText::_('WAREHOUSE'), 'check' => array('ctrl' => 'warehouse'), 'acl' => 'warehouse', 'icon' => 'icon-16-warehouse', 'url' => hikashop_completeLink('warehouse')), array('name' => JText::_('TAXES'), 'check' => array('ctrl' => 'taxation'), 'acl' => 'taxation', 'icon' => 'icon-16-tax', 'url' => hikashop_completeLink('taxation')), array('name' => JText::_('CURRENCIES'), 'check' => array('ctrl' => 'currency'), 'acl' => 'currency', 'icon' => 'icon-16-currency', 'url' => hikashop_completeLink('currency')), array('name' => JText::_('ORDER_STATUSES'), 'check' => array('ctrl' => 'category', 'filter_id' => 'status'), 'acl' => 'config', 'icon' => 'icon-16-order', 'url' => hikashop_completeLink('category&filter_id=status')), array('name' => JText::_('EMAILS'), 'check' => array('ctrl' => 'email'), 'acl' => 'email', 'url' => hikashop_completeLink('email'), 'icon' => 'icon-16-email', 'display' => hikashop_level(2)), array('name' => JText::_('HIKA_MASSACTION'), 'check' => 'ctrl=massaction', 'acl' => 'massaction', 'url' => hikashop_completeLink('massaction'), 'icon' => 'icon-16-massaction'))), 'products' => array('name' => JText::_('PRODUCTS'), 'check' => array('ctrl' => 'product', '!task' => array('add')), 'acl' => 'product', 'icon' => 'icon-16-product', 'url' => hikashop_completeLink('product'), 'children' => array(array('name' => JText::_('ADD_PRODUCT'), 'check' => array('ctrl' => 'procut', 'task' => 'add'), 'acl' => 'product', 'task' => 'manage', 'icon' => 'icon-16-addproduct', 'url' => hikashop_completeLink('product&task=add')), array('name' => JText::_('PRODUCTS'), 'check' => array('ctrl' => 'product', '!task' => array('add')), 'acl' => 'product', 'icon' => 'icon-16-product', 'url' => hikashop_completeLink('product')), array('name' => JText::_('HIKA_CATEGORIES'), 'check' => array('ctrl' => 'category', 'filter_id' => 'product'), 'acl' => 'category', 'icon' => 'icon-16-category', 'url' => hikashop_completeLink('category&filter_id=product')), array('name' => JText::_('CHARACTERISTICS'), 'check' => 'ctrl=characteristic', 'acl' => 'characteristic', 'icon' => 'icon-16-characteristic', 'url' => hikashop_completeLink('characteristic')), array('name' => JText::_('MANUFACTURERS'), 'check' => array('ctrl' => 'category', 'filter_id' => 'manufacturer'), 'acl' => 'category', 'icon' => 'icon-16-category', 'url' => hikashop_completeLink('category&filter_id=manufacturer')), array('name' => JText::_('HIKA_BADGES'), 'check' => 'ctrl=badge', 'acl' => 'badge', 'icon' => 'icon-16-badge', 'url' => hikashop_completeLink('badge')), array('name' => JText::_('LIMIT'), 'check' => 'ctrl=limit', 'icon' => 'icon-16-limit', 'acl' => 'limit', 'url' => hikashop_completeLink('limit'), 'display' => hikashop_level(1)), array('name' => JText::_('IMPORT'), 'check' => 'ctrl=import', 'acl' => 'import', 'icon' => 'icon-16-import', 'url' => hikashop_completeLink('import&task=show')))), 'customers' => array('name' => JText::_('CUSTOMERS'), 'check' => array('ctrl' => 'user', 'filter_partner' => 0, '!task' => array('clicks')), 'acl' => 'user', 'icon' => 'icon-16-user', 'url' => hikashop_completeLink('user&filter_partner=0'), 'children' => array(array('name' => JText::_('CUSTOMERS'), 'check' => array('ctrl' => 'user', 'filter_partner' => 0, '!task' => array('clicks')), 'acl' => 'user', 'icon' => 'icon-16-user', 'url' => hikashop_completeLink('user&filter_partner=0')), array('name' => JText::_('VOTE'), 'check' => 'ctrl=vote', 'acl' => 'vote', 'icon' => 'icon-16-vote', 'url' => hikashop_completeLink('vote')), array('name' => JText::_('HIKASHOP_CHECKOUT_CART'), 'check' => array('ctrl' => 'cart', 'cart_type' => 'cart'), 'acl' => 'cart', 'icon' => 'icon-16-cart', 'url' => hikashop_completeLink('cart&cart_type=cart'), 'display' => hikashop_level(1)), array('name' => JText::_('WISHLISTS'), 'check' => array('ctrl' => 'cart', 'cart_type' => 'wishlist'), 'acl' => 'wishlist', 'icon' => 'icon-16-wishlist', 'url' => hikashop_completeLink('cart&cart_type=wishlist'), 'display' => hikashop_level(1) && $config->get('enable_wishlist', 0)), array('name' => JText::_('HIKA_WAITLIST'), 'check' => array('ctrl' => 'waitlist'), 'acl' => 'waitlist', 'icon' => 'icon-16-wishlist', 'url' => hikashop_completeLink('waitlist'), 'display' => hikashop_level(1) && $config->get('product_waitlist', 1)))), 'orders' => array('name' => JText::_('ORDERS'), 'check' => array('ctrl' => 'order', 'filter_partner' => 0), 'acl' => 'order', 'icon' => 'icon-16-order', 'url' => hikashop_completeLink('order&order_type=sale&filter_partner=0'), 'children' => array(array('name' => JText::_('ORDERS'), 'check' => array('ctrl' => 'order', 'filter_partner' => 0), 'acl' => 'order', 'icon' => 'icon-16-order', 'url' => hikashop_completeLink('order&order_type=sale&filter_partner=0')), array('name' => JText::_('DISCOUNTS'), 'check' => array('ctrl=discount', 'filter_type' => 'discount'), 'acl' => 'discount', 'icon' => 'icon-16-discount', 'url' => hikashop_completeLink('discount&filter_type=discount')), array('name' => JText::_('COUPONS'), 'check' => array('ctrl=discount', 'filter_type' => 'coupon'), 'acl' => 'discount', 'icon' => 'icon-16-discount', 'url' => hikashop_completeLink('discount&filter_type=coupon')), array('name' => JText::_('HIKASHOP_ENTRIES'), 'check' => 'ctrl=entry', 'acl' => 'entry', 'icon' => 'icon-16-article', 'url' => hikashop_completeLink('entry'), 'display' => hikashop_level(2)), array('name' => JText::_('HIKASHOP_REPORTS'), 'check' => 'ctrl=report', 'acl' => 'report', 'icon' => 'icon-16-report', 'url' => hikashop_completeLink('report'), 'display' => hikashop_level(1)))), 'affiliates' => array('name' => JText::_('AFFILIATES'), 'check' => array('ctrl' => 'user', 'filter_partner' => '1'), 'acl' => 'affiliates', 'icon' => 'icon-16-affiliate', 'url' => hikashop_completeLink('user&filter_partner=1'), 'display' => !empty($plugin) && hikashop_level(2), 'children' => array(array('name' => JText::_('PARTNERS'), 'check' => array('ctrl' => 'user', 'filter_partner' => '1'), 'acl' => 'affiliates', 'icon' => 'icon-16-affiliate', 'url' => hikashop_completeLink('user&filter_partner=1')), array('name' => JText::_('HIKA_BANNERS'), 'check' => 'ctrl=banner', 'acl' => 'banner', 'icon' => 'icon-16-banner', 'url' => hikashop_completeLink('banner')), array('name' => JText::_('AFFILIATES_SALES'), 'check' => array('ctrl' => 'order', 'filter_partner' => '1'), 'acl' => 'order', 'icon' => 'icon-16-order', 'url' => hikashop_completeLink('order&order_type=sale&filter_partner=1')), array('name' => JText::_('CLICKS'), 'check' => array('ctrl' => 'user', 'task' => 'clicks'), 'acl' => 'order', 'icon' => 'icon-16-click', 'url' => hikashop_completeLink('user&task=clicks')))), 'display' => array('name' => JText::_('DISPLAY'), 'check' => 'ctrl=view', 'acl' => 'view', 'icon' => 'icon-16-views', 'url' => hikashop_completeLink('view'), 'children' => array(array('name' => JText::_('VIEWS'), 'check' => 'ctrl=view', 'acl' => 'view', 'icon' => 'icon-16-views', 'url' => hikashop_completeLink('view')), array('name' => JText::_('CONTENT_MENUS'), 'check' => 'ctrl=menus', 'acl' => 'menus', 'icon' => 'icon-16-menu', 'url' => hikashop_completeLink('menus'), 'display' => !HIKASHOP_J30), array('name' => JText::_('CONTENT_MODULES'), 'check' => 'ctrl=modules', 'acl' => 'modules', 'icon' => 'icon-16-module', 'url' => hikashop_completeLink('modules'), 'display' => !HIKASHOP_J30), array('name' => JText::_('FIELDS'), 'check' => 'ctrl=field', 'acl' => 'field', 'icon' => 'icon-16-field', 'url' => hikashop_completeLink('field')), array('name' => JText::_('FILTERS'), 'check' => 'ctrl=filter', 'acl' => 'filter', 'icon' => 'icon-16-filter', 'url' => hikashop_completeLink('filter'), 'display' => hikashop_level(2)))), 'help' => array('name' => JText::_('DOCUMENTATION'), 'check' => 'ctrl=documentation', 'acl' => 'documentation', 'icon' => 'icon-16-help', 'url' => hikashop_completeLink('documentation'), 'children' => array(array('name' => JText::_('DOCUMENTATION'), 'check' => 'ctrl=documentation', 'acl' => 'documentation', 'icon' => 'icon-16-help', 'url' => hikashop_completeLink('documentation')), array('name' => JText::_('UPDATE_ABOUT'), 'check' => 'ctrl=update', 'acl' => 'update_about', 'icon' => 'icon-16-install', 'url' => hikashop_completeLink('update')), array('name' => JText::_('FORUM'), 'options' => 'target="_blank"', 'acl' => 'forum', 'icon' => 'icon-16-info', 'url' => HIKASHOP_URL . 'support/forum.html'))));
     $this->_checkActive($menus);
     $this->assignRef('menus', $menus);
     parent::display($tpl);
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:21,代码来源:view.html.php


示例15: save

 function save()
 {
     global $Itemid;
     $url = 'checkout';
     if (!empty($Itemid)) {
         $url .= '&Itemid=' . $Itemid;
     }
     $app = JFactory::getApplication();
     $fieldClass = hikashop_get('class.field');
     $null = null;
     $entriesData = $fieldClass->getInput('entry', $null);
     $app->setUserState(HIKASHOP_COMPONENT . '.entries_fields', null);
     $ok = true;
     if (empty($entriesData)) {
         $app->redirect(hikashop_completeLink('entry', false, true));
     }
     $cartClass = hikashop_get('class.cart');
     $fields =& $fieldClass->getData('frontcomp', 'entry');
     $cartClass->addToCartFromFields($entriesData, $fields);
     $app->setUserState(HIKASHOP_COMPONENT . '.entries_fields', $entriesData);
     $app->redirect(hikashop_completeLink($url, false, true));
 }
开发者ID:q0821,项目名称:esportshop,代码行数:22,代码来源:entry.php


示例16: onHistoryDisplay

 function onHistoryDisplay(&$histories)
 {
     foreach ($histories as $k => $history) {
         if ($history->history_payment_method == $this->name && !empty($history->history_data)) {
             $data = unserialize(base64_decode($history->history_data));
             $string = '';
             if (!empty($data->cc_type)) {
                 $string .= JText::_('CARD_TYPE') . ': ' . $data->cc_type . '<br />';
             }
             $string .= JText::_('DATE') . ': ' . $data->cc_month . '/' . $data->cc_year . '<br />';
             $string .= JText::_('BEGINNING_OF_CREDIT_CARD_NUMBER') . ': ' . $data->cc_number . '<br />';
             $string .= '<a href="' . hikashop_completeLink('order&task=remove_history_data&history_id=' . $history->history_id) . '"><img src="' . HIKASHOP_IMAGES . 'delete.png" /></a>';
             $histories[$k]->history_data = $string;
             static $done = false;
             if (!$done) {
                 $done = true;
                 $app = JFactory::getApplication();
                 $app->enqueueMessage(JText::_('CREDITCARD_WARNING'));
             }
         }
     }
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:22,代码来源:creditcard.php


示例17: getStartPage

 function getStartPage()
 {
     $app = JFactory::getApplication();
     $returnString = '<p ' . $this->titlefont . '><span' . $this->titlestyle . '>Step 0</span></p>';
     $this->vmprefix = $app->getUserStateFromRequest($this->sessionParams . 'vmPrefix', 'vmPrefix', '', 'string');
     if (empty($this->vmprefix)) {
         $this->vmprefix = $this->db->getPrefix();
     } elseif (substr($this->vmprefix, -1, 1) != '_') {
         $this->vmprefix .= '_';
     }
     if (strpos($this->vmprefix, '__') !== false && $this->vmprefix != '#__') {
         $this->vmprefix = str_replace('__', '_', $this->vmprefix);
     }
     $app->setUserState($this->sessionParams . 'vmPrefix', $this->vmprefix);
     $this->db->setQuery("SHOW TABLES LIKE '" . $this->vmprefix . "vm_product'");
     $table = $this->db->loadObjectList();
     if (!$table) {
         $returnString .= '<p style="color:red; font-size:0.9em;">There is no table with the prefix \'' . $this->vmprefix . '\' in your Joomla database.</p>';
     } else {
         $returnString = 'First, make a backup of your database.<br/>' . 'When ready, click on <a ' . $this->linkstyle . ' href="' . hikashop_completeLink('import&task=import&importfrom=vm&' . $this->token . '=1&import=1') . '">' . JText::_('HIKA_NEXT') . '</a>, otherwise ';
     }
     $returnString .= '<a' . $this->linkstyle . ' href="' . hikashop_completeLink('import&task=show') . '">' . JText::_('HIKA_BACK') . '</a>';
     return $returnString;
 }
开发者ID:rodhoff,项目名称:MNW,代码行数:24,代码来源:vm1.php


示例18: addtocart

 function addtocart()
 {
     global $Itemid;
     $app = JFactory::getApplication();
     $from_id = JRequest::getInt('cart_id', 0);
     $cart_type = JRequest::getString('cart_type', 'cart');
     $action = JRequest::getString('action', '');
     if ($action != 'compare') {
         $cart_type_id = $cart_type . '_id';
         if ($cart_type == 'cart') {
             $addTo = 'wishlist';
         } else {
             $addTo = 'cart';
         }
         JRequest::setVar('from_id', $from_id);
         if ($addTo == 'wishlist' && hikashop_loadUser() == null) {
             $app->enqueueMessage(JText::_('LOGIN_REQUIRED_FOR_WISHLISTS'));
         } else {
             $cart_type_id = $addTo . '_id';
             $cart_id = $app->getUserState(HIKASHOP_COMPONENT . '.' . $cart_type_id, '0');
             $app->setUserState(HIKASHOP_COMPONENT . '.' . $cart_type . '_new', '0');
             if (empty($cart_id)) {
                 $cart_id = 0;
             }
             JRequest::setVar('cart_type', $addTo);
             JRequest::setVar($cart_type_id, $cart_id);
             $cartClass = hikashop_get('class.cart');
             $formData = JRequest::getVar('data', array(), '', 'array');
             $i = 0;
             if (isset($formData['products'])) {
                 $cart_product_id = 0;
                 $fromProducts = $cartClass->get(0, true, $cart_type);
                 foreach ($formData['products'] as $product_id => $product) {
                     if (!empty($product['checked'])) {
                         $i++;
                         if (!isset($product['quantity'])) {
                             $product['quantity'] = 1;
                         }
                         $options = array();
                         foreach ($fromProducts as $fromProduct) {
                             if ($fromProduct->product_id == $product_id) {
                                 $cart_product_id = $fromProduct->cart_product_id;
                             }
                         }
                         foreach ($fromProducts as $fromProduct) {
                             if ($fromProduct->cart_product_option_parent_id == $cart_product_id) {
                                 $options[] = $fromProduct->product_id;
                             }
                         }
                         JRequest::setVar('hikashop_product_option', $options);
                         $cartClass->update((int) $product_id, (int) $product['quantity'], 1);
                     }
                 }
             }
             if ($i == 0) {
                 $app->enqueueMessage(JText::_('PLEASE_SELECT_A_PRODUCT_FIRST'));
             }
         }
         if ($action != '') {
             $url = $action;
         } else {
             $url = 'cart&task=showcart&cart_type=' . $cart_type . '&cart_id=' . $from_id . '&Itemid=' . $Itemid;
             $url = hikashop_completeLink($url, false, true);
         }
     } else {
         $formData = JRequest::getVar('data', array(), '', 'array');
         if (isset($formData['products'])) {
             $cidList = '';
             foreach ($formData['products'] as $product_id => $product) {
                 if (!empty($product['checked'])) {
                     $cidList .= "&cid[]=" . $product_id;
                 }
             }
             $url = hikashop_completeLink('product&task=compare' . $cidList . '&Itemid=' . $Itemid, false, true);
         } else {
             $url = 'cart&task=showcart&cart_type=' . $cart_type . '&cart_id=' . $from_id . '&Itemid=' . $Itemid;
             $url = hikashop_completeLink($url, false, true);
         }
     }
     $this->setRedirect($url);
 }
开发者ID:q0821,项目名称:esportshop,代码行数:81,代码来源:cart.php


示例19: hikashop_getCID

 function &_order($type)
 {
     $order_id = hikashop_getCID('order_id');
     $app = JFactory::getApplication();
     if (empty($order_id)) {
         $order_id = $app->getUserState('com_hikashop.order_id');
     }
     if (!empty($order_id)) {
         $class = hikashop_get('class.order');
         $order = $class->loadFullOrder($order_id, $type == 'order' ? true : false);
     }
     if (empty($order)) {
         $app->redirect(hikashop_completeLink('order&task=listing', false, true));
     }
     $config =& hikashop_config();
     $this->assignRef('config', $config);
     $store = str_replace(array("\r\n", "\n", "\r"), array('<br/>', '<br/>', '<br/>'), $config->get('store_address', ''));
     if (JText::_($store) != $store) {
         $store = JText::_($store);
     }
  

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP hikashop_config函数代码示例发布时间:2022-05-15
下一篇:
PHP highlightkeywords函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap