checkout_trail.php

来自「this the oscommerce 3.0 aplha 4」· PHP 代码 · 共 74 行

PHP
74
字号
<?php/*  $Id: $  osCommerce, Open Source E-Commerce Solutions  http://www.oscommerce.com  Copyright (c) 2006 osCommerce  This program is free software; you can redistribute it and/or modify  it under the terms of the GNU General Public License v2 (1991)  as published by the Free Software Foundation.*/  class osC_Boxes_checkout_trail extends osC_Modules {    var $_title,        $_code = 'checkout_trail',        $_author_name = 'osCommerce',        $_author_www = 'http://www.oscommerce.com',        $_group = 'boxes';    function osC_Boxes_checkout_trail() {      global $osC_Language;      $this->_title = $osC_Language->get('box_ordering_steps_heading');    }    function initialize() {      global $osC_Language, $osC_Template, $osC_ShoppingCart;      $steps = array();      if ($osC_ShoppingCart->getContentType() != 'virtual') {        $steps[] = array('title' => $osC_Language->get('box_ordering_steps_delivery'),                          'code' => 'shipping',                          'active' => (($osC_Template->getModule() == 'shipping') || ($osC_Template->getModule() == 'shipping_address') ? true : false));      }      $steps[] = array('title' => $osC_Language->get('box_ordering_steps_payment'),                        'code' => 'payment',                        'active' => (($osC_Template->getModule() == 'payment') || ($osC_Template->getModule() == 'payment_address') ? true : false));      $steps[] = array('title' => $osC_Language->get('box_ordering_steps_confirmation'),                        'code' => 'confirmation',                        'active' => ($osC_Template->getModule() == 'confirmation' ? true : false));      $steps[] = array('title' => $osC_Language->get('box_ordering_steps_complete'),                        'active' => ($osC_Template->getModule() == 'success' ? true : false));      $content = osc_image('templates/' . $osC_Template->getCode() . '/images/icons/32x32/checkout_preparing_to_ship.gif') . '<br />';      $counter = 0;      foreach ($steps as $step) {        $counter++;        $content .= '<span style="white-space: nowrap;">&nbsp;' . osc_image('templates/' . $osC_Template->getCode() . '/images/icons/24x24/checkout_' . $counter . ($step['active'] === true ? '_on' : '') . '.gif', $step['title'], 24, 24, 'align="absmiddle"');        if (isset($step['code'])) {          $content .= osc_link_object(osc_href_link(FILENAME_CHECKOUT, $step['code'], 'SSL'), $step['title'], 'class="boxCheckoutTrail' . ($step['active'] === true ? 'Active' : '') . '"');        } else {          $content .= '<span class="boxCheckoutTrail' . ($step['active'] === true ? 'Active' : '') . '">' . $step['title'] . '</span>';        }        $content .= '</span><br />';      }      $content .= osc_image('templates/' . $osC_Template->getCode() . '/images/icons/32x32/checkout_ready_to_ship.gif');      $this->_content = $content;    }  }?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?