当前位置: 首页>>代码示例>>PHP>>正文


PHP zen_href_link函数代码示例

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


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

示例1: update

 function update(&$class, $eventID, $paramsArray)
 {
     if (FEC_EASY_SIGNUP_STATUS == 'true') {
         // redirect to ESL
         zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
     }
 }
开发者ID:andychang88,项目名称:daddy-store.com,代码行数:7,代码来源:class.esl.php

示例2: showBoxCategory

function showBoxCategory($cPath_array, $ii)
{
    global $db, $current_category_id, $category_depth;
    $content .= '<a href="' . zen_href_link(FILENAME_DEFAULT, 'cPath=' . $cPath_array[$ii]) . '"';
    if ($current_category_id == $cPath_array[$ii]) {
        $content .= ' class="red b" ';
    }
    $content .= '> &lt; ' . zen_get_category_name($cPath_array[$ii], $_SESSION['languages_id']) . '</a>';
    $ii++;
    if ($ii < sizeof($cPath_array)) {
        $content .= '<div class="pad_1em">';
        $content .= showBoxCategory($cPath_array, $ii);
        $content .= '</div>';
    } else {
        if (zen_has_category_subcategories($cPath_array[$ii])) {
            $content .= $cPath_array[$ii];
            $content .= '<ul class="pad_1em">';
            $subcategories_query = "select categories_id\n\t                            from " . TABLE_CATEGORIES . "\n\t                            where parent_id = '" . (int) $cPath_array[$ii - 1] . "' order by sort_order";
            $subcategoriesArray = $db->Execute($subcategories_query);
            while (!$subcategoriesArray->EOF) {
                $content .= '<li><a href="' . zen_href_link(FILENAME_DEFAULT, 'cPath=' . $subcategoriesArray->fields['categories_id']) . '"';
                if ($category_depth == 'products' && $subcategoriesArray->fields['categories_id'] == $current_category_id) {
                    $content .= ' class="red b" ';
                }
                $content .= '>' . zen_get_category_name($subcategoriesArray->fields['categories_id'], $_SESSION['languages_id']) . '</a></li>';
                $subcategoriesArray->MoveNext();
            }
            $content .= '</ul>';
        } else {
            print_r('ERROR');
        }
    }
    return $content;
}
开发者ID:happyxlq,项目名称:lt_svn,代码行数:34,代码来源:tpl_categories.php

示例3: buildBranch

 function buildBranch($parent_id, $level = 0, $parent_link = '')
 {
     $result = $this->parent_group_start_string;
     if (isset($this->data[$parent_id])) {
         foreach ($this->data[$parent_id] as $category_id => $category) {
             $category_link = $parent_link . $category_id;
             $result .= $this->child_start_string;
             if (isset($this->data[$category_id])) {
                 $result .= $this->parent_start_string;
             }
             if ($level == 0) {
                 $result .= $this->root_start_string;
             }
             $result .= str_repeat($this->spacer_string, $this->spacer_multiplier * $level) . '<a href="' . zen_href_link(FILENAME_DEFAULT, 'cPath=' . $category_link) . '">';
             $result .= $category['name'];
             $result .= '</a>';
             if ($level == 0) {
                 $result .= $this->root_end_string;
             }
             if (isset($this->data[$category_id])) {
                 $result .= $this->parent_end_string;
             }
             //        $result .= $this->child_end_string;
             if (isset($this->data[$category_id]) && ($this->max_level == '0' || $this->max_level > $level + 1)) {
                 $result .= $this->buildBranch($category_id, $level + 1, $category_link . '_');
             }
             $result .= $this->child_end_string;
         }
     }
     $result .= $this->parent_group_end_string;
     return $result;
 }
开发者ID:zenmagick,项目名称:zencart,代码行数:32,代码来源:site_map.php

示例4: pre_confirmation_check

 public function pre_confirmation_check()
 {
     global $messageStack;
     include DIR_WS_CLASSES . 'cc_validation.php';
     $cc_validation = new cc_validation();
     $result = $cc_validation->validate($_POST['checkoutapipayment_cc_number'], $_POST['checkoutapipayment_cc_expires_month'], $_POST['checkoutapipayment_cc_expires_year']);
     $error = '';
     switch ($result) {
         case -1:
             $error = sprintf(TEXT_CCVAL_ERROR_UNKNOWN_CARD, substr($cc_validation->cc_number, 0, 4));
             break;
         case -2:
         case -3:
         case -4:
             $error = TEXT_CCVAL_ERROR_INVALID_DATE;
             break;
         case false:
             $error = TEXT_CCVAL_ERROR_INVALID_NUMBER;
             break;
     }
     if ($result == false || $result < 1) {
         $messageStack->add_session('checkout_payment', $error . '<!-- [' . $this->code . '] -->', 'error');
         zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL', true, false));
     }
     $this->cc_card_type = $cc_validation->cc_type;
     $this->cc_card_number = $cc_validation->cc_number;
     $this->cc_expiry_month = $cc_validation->cc_expiry_month;
     $this->cc_expiry_year = $cc_validation->cc_expiry_year;
 }
开发者ID:avish-bisbeehurry-cko,项目名称:checkout-zencart-plugin,代码行数:29,代码来源:creditcardpci.php

示例5: update

 function update(&$class, $eventID, $paramsArray)
 {
     global $messageStack;
     if (FEC_ONE_PAGE != 'true') {
         zen_redirect(zen_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL'));
     }
 }
开发者ID:andychang88,项目名称:daddy-store.com,代码行数:7,代码来源:class.fec_confirmation.php

示例6: quote

 function quote($pShipHash = array())
 {
     global $order, $currencies;
     $this->quotes['id'] = $this->code;
     $this->quotes['module'] = tra('SuperSaver Shipping');
     $this->quotes['icon'] = $this->icon;
     $min = MODULE_SHIPPING_SUPERSAVER_MIN;
     $max = MODULE_SHIPPING_SUPERSAVER_MAX;
     if (!empty($min) && $order->subtotal < MODULE_SHIPPING_SUPERSAVER_MIN) {
         $this->quotes['error'] = tra('You must spend at least ' . $currencies->format(MODULE_SHIPPING_SUPERSAVER_MIN) . ' to get SuperSaver Shipping.') . ' <a href="' . zen_href_link(FILENAME_SHOPPING_CART) . '">' . tra('Update Cart') . '</a>';
     } elseif (!empty($max) && $order->subtotal > MODULE_SHIPPING_SUPERSAVER_MAX) {
         // no quote for you!
         $this->quotes['error'] = tra('SuperSaver Shipping only applies to orders up to ' . $currencies->format(MODULE_SHIPPING_SUPERSAVER_MAX)) . ' <a href="' . zen_href_link(FILENAME_SHOPPING_CART) . '">' . tra('Update Cart') . '</a>';
     } else {
         $this->quotes['note'] = tra(MODULE_SHIPPING_SUPERSAVER_DESC);
         if (SHIPPING_ORIGIN_COUNTRY == $order->delivery['country']['countries_id'] && MODULE_SHIPPING_SUPERSAVER_DOMESTIC == 'True') {
             $desc = tra(MODULE_SHIPPING_SUPERSAVER_DESC) . ' ' . tra(MODULE_SHIPPING_SUPERSAVER_DOMESTIC_DESC);
             $this->quotes['methods'] = array(array('id' => $this->code, 'title' => trim($desc), 'code' => 'supersaver', 'cost' => MODULE_SHIPPING_SUPERSAVER_DOMESTIC_COST + MODULE_SHIPPING_SUPERSAVER_HANDLING));
         } elseif (MODULE_SHIPPING_SUPERSAVER_INTL == 'True') {
             $desc = tra(MODULE_SHIPPING_SUPERSAVER_DESC) . ' ' . tra(MODULE_SHIPPING_SUPERSAVER_INTL_DESC);
             $this->quotes['methods'] = array(array('id' => $this->code, 'title' => trim($desc), 'code' => 'supersaverintl', 'cost' => MODULE_SHIPPING_SUPERSAVER_INTL_COST + MODULE_SHIPPING_SUPERSAVER_HANDLING));
         }
         if ($this->tax_class > 0) {
             $this->quotes['tax'] = zen_get_tax_rate($this->tax_class, $order->delivery['country']['countries_id'], $order->delivery['zone_id']);
         }
     }
     return $this->quotes;
 }
开发者ID:bitweaver,项目名称:commerce,代码行数:28,代码来源:supersaver.php

示例7: execTweet

 function execTweet()
 {
     require_once DIR_FS_CATALOG . 'includes/addon_modules/' . FILENAME_ZEN_TWEET . '/classes/class.bitly.php';
     ########### つぶやきを作成
     for ($i = 0; $i < count($this->products); $i++) {
         //商品名取得
         $p_name = $this->products[$i]["name"];
         /*
          * セール品の場合、IDの後ろにハッシュキーが付与されている為、
          * IDだけを取る処理を追加
          */
         if (preg_match("/:/", $this->products[$i]["id"])) {
             $arr = explode(":", $this->products[$i]["id"]);
             $p_id = $arr[0];
         } else {
             $p_id = $this->products[$i]["id"];
         }
         /*========================================================================
                  * 追加処理 10/06/08
                  *
                  * 在庫数とおすすめ商品を取得
         		========================================================================*/
         $products_quantity = $this->queryGetQuantity($p_id);
         $featured = $this->queryGetFeatured($p_id);
         //おすすめ商品のつぶやきを有効にしている場合
         if (MODULE_ZEN_TWEET_THRESHOLD > 0 && MODULE_ZEN_TWEET_RECOMMEND == "true") {
             //在庫数がしきい値に達しおすすめ商品だったらつぶやきを作成する
             if (MODULE_ZEN_TWEET_THRESHOLD >= $products_quantity && $featured == 1) {
                 $url = zen_href_link(FILENAME_PRODUCT_INFO, "&products_id=" . $p_id, 'NONSSL');
                 //bit.ly呼び出し
                 //$bitly = new Bitly();
                 //$shortUrl = $bitly->shorten($url);
                 $words[] = $this->products[$i]["name"] . MODULE_ZEN_TWEET_WORD . "\n" . $url;
             }
             //おすすめ商品のつぶやきを無効にしている場合
         } elseif (MODULE_ZEN_TWEET_THRESHOLD > 0 && MODULE_ZEN_TWEET_RECOMMEND == "false") {
             //在庫数がしきい値に達したらつぶやきを作成する
             if (MODULE_ZEN_TWEET_THRESHOLD >= $products_quantity) {
                 $url = zen_href_link(FILENAME_PRODUCT_INFO, "&products_id=" . $p_id, 'NONSSL');
                 //bit.ly呼び出し
                 //$bitly = new Bitly();
                 //$shortUrl = $bitly->shorten($url);
                 $words[] = $this->products[$i]["name"] . MODULE_ZEN_TWEET_WORD . "\n" . $url;
             }
         }
     }
     ########### つぶやきを投稿
     for ($i = 0; $i < count($words); $i++) {
         $message = $words[$i];
         //文字コードを調べる
         $code = mb_detect_encoding($message);
         if ($code != "UTF-8") {
             //文字コードを変換
             $message = mb_convert_encoding($message, "UTF-8", $code);
         }
         $this->tweet_statuses_update(MODULE_ZEN_TWEET_ACCOUNT_ID, MODULE_ZEN_TWEET_ACCOUNT_PASS, $message);
     }
 }
开发者ID:homework-bazaar,项目名称:zencart-sugu,代码行数:58,代码来源:class.zenTweet.php

示例8: zen_customer_greeting_for_smartphone

function zen_customer_greeting_for_smartphone()
{
    if (isset($_SESSION['customer_id']) && $_SESSION['customer_first_name']) {
        $greeting_string = sprintf(TEXT_GREETING_FOR_SMARTPHONE_PERSONAL, zen_href_link(FILENAME_ACCOUNT), zen_output_string_protected($_SESSION['customer_first_name']), zen_href_link(FILENAME_LOGOFF));
    } else {
        $greeting_string = sprintf(TEXT_GREETING_FOR_SMARTPHONE_GUEST, zen_href_link(FILENAME_LOGIN, '', 'SSL'), zen_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'));
    }
    return $greeting_string;
}
开发者ID:homework-bazaar,项目名称:zencart-sugu,代码行数:9,代码来源:functions.php

示例9: zen_quickupdates_table_head

function zen_quickupdates_table_head($sort_field, $head_text, $cols=1) {
  $str = '';
  $str .= '<td class="dataTableHeadingContent" align="center" valign="middle"' . ($cols > 1 ? ' colspan="' . $cols . '"' : '') . '>';
  if($sort_field != '') {
    $str .= '<a href="' . zen_href_link(FILENAME_QUICK_UPDATES, 'sort_by=' . trim($sort_field) . ' ASC') . '">' . zen_image(DIR_WS_IMAGES . 'icon_up.gif', TEXT_SORT_ALL . $head_text . ' ' . TEXT_ASCENDINGLY) . '</a>';
    $str .= '<a href="' . zen_href_link(FILENAME_QUICK_UPDATES, 'sort_by=' . trim($sort_field) . ' DESC') . '">' . zen_image(DIR_WS_IMAGES . 'icon_down.gif', TEXT_SORT_ALL . $head_text . ' ' . TEXT_DESCENDINGLY) . '</a><br />';
  }
  $str .= $head_text . '</td>';
  return $str;
}
开发者ID:quangn92,项目名称:visualyou,代码行数:10,代码来源:quick_updates.php

示例10: update

 function update(&$class, $eventID, $paramsArray)
 {
     global $messageStack;
     if (isset($_SESSION['COWOA']) && $_SESSION['COWOA'] == true) {
         $messageStack->add_session('header', 'Only registered customers can access account features.  You are currently using our guest checkout option.  Please logout and sign-in with your registered account to access all account features.', 'caution');
         zen_redirect(zen_back_link(true));
     } elseif (!isset($_SESSION['customer_id'])) {
         $_SESSION['redirect_url'] = zen_href_link($_GET['main_page'], zen_get_all_get_params(array('main_page')), 'SSL');
     }
 }
开发者ID:krakatoa14,项目名称:fec,代码行数:10,代码来源:class.no_account.php

示例11: balance_section

 public static function balance_section()
 {
     global $gv_current_balance, $gv_result;
     $heading = "<h3>" . TEXT_AVAILABLE_BALANCE . "</h3>";
     $balance = "<p>" . TEXT_BALANCE_IS . "{$gv_current_balance}</p>";
     if ($gv_result->fields['amount'] > 0 && $_GET['action'] == 'doneprocess') {
         $send_link = zen_href_link(FILENAME_GV_SEND, '', 'SSL', false);
         $continue_link = zen_href_link(FILENAME_DEFAULT, '', 'SSL', false);
         $send_another = "<p>" . TEXT_SEND_ANOTHER . "</p>" . "<div class='clearfix'>" . "<a href='{$continue_link}' class='btn btn-default pull-right'>" . BUTTON_CONTINUE_ALT . "</a>" . "<a href='{$send_link}' class='btn btn-primary pull-left'>" . BUTTON_SEND_ANOTHER_ALT . "</a>" . "</div>";
     }
     return "<div>{$heading}{$balance}{$send_another}</div>";
 }
开发者ID:Southern-Exposure-Seed-Exchange,项目名称:Zencart-Bootstrap-Theme,代码行数:12,代码来源:tpl_gv_send_default.php

示例12: href_link

 function href_link($sub = "", $params = array())
 {
     if ($sub != "") {
         $sub = "/" . $sub;
     }
     $parm = "";
     foreach ($params as $k => $v) {
         if ($v != "") {
             $parm .= "&" . $k . "=" . urlencode($v);
         }
     }
     return zen_href_link(FILENAME_ADDON_MODULES_ADMIN, 'module=easy_admin_products' . $sub . $parm, 'SSL');
 }
开发者ID:homework-bazaar,项目名称:zencart-sugu,代码行数:13,代码来源:easy_admin_products_html.php

示例13: output_categories

function output_categories($class, $categories)
{
    for ($i = 0; $i < count($categories); $i++) {
        echo '<li class="' . $class . '">' . "\n";
        echo '<a href="' . zen_href_link(FILENAME_DEFAULT) . '&cPath=' . $categories[$i]['path'] . '">' . $categories[$i]['name'] . '</a>' . "\n";
        if (count($categories[$i]['child']) > 0) {
            echo '<ul class="subs">' . "\n";
            output_categories("subs", $categories[$i]['child']);
            echo '</ul>' . "\n";
        }
        echo '</li>' . "\n";
    }
}
开发者ID:homework-bazaar,项目名称:zencart-sugu,代码行数:13,代码来源:block.php

示例14: confirmation

 function confirmation()
 {
     global $order;
     $confirmation = parent::confirmation();
     $this->fastCheckout->setFastCheckoutFlag($this->fastCheckoutFlag);
     $payment = $this->getPayment($_SESSION['customer_id']);
     $script = '<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>' . '<script type="text/javascript">' . 'var elvlogging = "' . MODULE_PAYMENT_PAYMILL_ELV_LOGGING . '";' . 'var elv_account_number_invalid = "' . utf8_encode(html_entity_decode(MODULE_PAYMENT_PAYMILL_ELV_TEXT_ACCOUNT_INVALID)) . '";' . 'var elv_bank_code_invalid = "' . utf8_encode(html_entity_decode(MODULE_PAYMENT_PAYMILL_ELV_TEXT_BANKCODE_INVALID)) . '";' . 'var elv_bank_owner_invalid = "' . utf8_encode(html_entity_decode(MODULE_PAYMENT_PAYMILL_ELV_TEXT_ACCOUNT_HOLDER_INVALID)) . '";' . 'var elv_iban_invalid = "' . utf8_encode(html_entity_decode(MODULE_PAYMENT_PAYMILL_ELV_TEXT_IBAN_INVALID)) . '";' . 'var elv_bic_invalid = "' . utf8_encode(html_entity_decode(MODULE_PAYMENT_PAYMILL_ELV_TEXT_BIC_INVALID)) . '";' . 'var paymill_account_name = ' . json_encode($order->billing['firstname'] . ' ' . $order->billing['lastname']) . ';' . 'var paymill_elv_code = "' . $payment['code'] . '";' . 'var paymill_elv_holder = "' . utf8_decode($payment['holder']) . '";' . 'var paymill_elv_iban = "' . utf8_decode($payment['iban']) . '";' . 'var paymill_elv_bic = "' . utf8_decode($payment['bic']) . '";' . 'var paymill_elv_account = "' . $payment['account'] . '";' . 'var paymill_elv_fastcheckout = ' . ($this->fastCheckout->canCustomerFastCheckoutElv($_SESSION['customer_id']) ? 'true' : 'false') . ';' . 'var checkout_payment_link = "' . zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'step=step2', 'SSL', true, false) . '&payment_error=' . $this->code . '&error=' . '";' . '</script>' . '<script type="text/javascript" src="ext/modules/payment/paymill/public/javascript/Iban.js"></script>' . '<script type="text/javascript" src="ext/modules/payment/paymill/public/javascript/Sepa.js"></script>' . '<script type="text/javascript" src="ext/modules/payment/paymill/public/javascript/elv.js"></script>';
     $script .= $this->getJavascript();
     array_push($confirmation['fields'], array('title' => $script . '<div class="paymill-label-field">' . MODULE_PAYMENT_PAYMILL_ELV_TEXT_ACCOUNT_HOLDER . '</div>', 'field' => '<span id="account-name-field"></span><span id="elv-holder-error" class="paymill-error"></span>'));
     array_push($confirmation['fields'], array('title' => '<div class="paymill-label-field">' . MODULE_PAYMENT_PAYMILL_ELV_TEXT_IBAN . ' / ' . MODULE_PAYMENT_PAYMILL_ELV_TEXT_ACCOUNT . '</div>', 'field' => '<span id="iban-field"></span><span id="elv-iban-error" class="paymill-error"></span>'));
     array_push($confirmation['fields'], array('title' => '<div class="paymill-label-field">' . MODULE_PAYMENT_PAYMILL_ELV_TEXT_BIC . ' / ' . MODULE_PAYMENT_PAYMILL_ELV_TEXT_BANKCODE . '</div>', 'field' => '<span id="bic-field"></span><span id="elv-bic-error" class="paymill-error"></span>'));
     array_push($confirmation['fields'], array('field' => '<form id="paymill_form" action="' . zen_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL') . '" method="post" style="display: none;"></form>'));
     return $confirmation;
 }
开发者ID:SiWe0401,项目名称:paymill-zencart,代码行数:14,代码来源:paymillElv.php

示例15: confirm

 function confirm()
 {
     global $_GET, $_POST, $db;
     if ($_POST['audience_selected']) {
         $this->query_name = $_POST['audience_selected'];
         if (is_array($_POST['audience_selected'])) {
             $this->query_name = $_POST['audience_selected']['text'];
         }
     }
     $query_array = get_audience_sql_query($this->query_name, 'newsletters');
     $mail = $db->Execute($query_array['query_string']);
     $confirm_string = '<table border="0" cellspacing="0" cellpadding="2">' . "\n" . '  <tr>' . "\n" . '    <td class="main"><font color="#ff0000"><b>' . sprintf(TEXT_COUNT_CUSTOMERS, $mail->RecordCount()) . '</b></font></td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td>' . zen_draw_separator('pixel_trans.gif', '1', '10') . '</td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td class="main"><b>' . $this->title . '</b></td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td>' . zen_draw_separator('pixel_trans.gif', '1', '10') . '<hr /></td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td>' . nl2br($this->content_html) . '</td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td><hr>' . zen_draw_separator('pixel_trans.gif', '1', '10') . '</td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td class="main"><tt>' . nl2br($this->content) . '</tt><hr /></td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '    <td>' . zen_draw_separator('pixel_trans.gif', '1', '10') . '</td>' . "\n" . '  </tr>' . "\n" . '  <tr>' . "\n" . '<form name="ready_to_send" action="' . zen_href_link(FILENAME_NEWSLETTERS, 'page=' . $_GET['page'] . '&nID=' . $_GET['nID'] . '&action=confirm_send') . '" method="post" >' . '    <td align="right"> ' . zen_draw_hidden_field('audience_selected', $this->query_name) . zen_image_submit('button_send_mail.gif', IMAGE_SEND_EMAIL) . '<a href="' . zen_href_link(FILENAME_NEWSLETTERS, 'page=' . $_GET['page'] . '&nID=' . $_GET['nID']) . '">' . zen_image_button('button_cancel.gif', IMAGE_CANCEL) . '</a></td>' . "\n" . '</form>' . '  </tr>' . "\n" . '</table>';
     return $confirm_string;
 }
开发者ID:homework-bazaar,项目名称:zencart-sugu,代码行数:14,代码来源:newsletter.php


注:本文中的zen_href_link函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。