其实很多就是看变量,就可以直接调用,而变量的定义地方很多,比如language

1.  includes\languages\语言.php
2. 写个文件,放进includes\extra_configures、

3. languages\englis\extra_definitions\
 
4. FILENAME_:includes\filenames.php
 
例如 FILENAME_LOGIN=login;
<li><a href="<?php echo zen_href_link(FILENAME_FAQ, '', 'SSL'); ?>" rel="nofollow"><?php echo BOX_INFORMATION_FAQ;?></a></li>
 
注:BOX_INFORMATION_FAQ是在 language/语言.php定义的啦
 
尾部本来 <?php echo FOOTER_TEXT_BODY; ?>

添加几个关键词:

<div class="footlink2">
    copyright @ 2013 <?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">'; ?>beatsbydrdreus.com</a> All Right Reserves.
  </div>
   <br class="clearBoth" />
  <?php
   $keywordarray = @explode(",",META_TAG_KEYWORDS);
   foreach($keywordarray as $a)
   {
    echo "<h1><a href=".HTTP_SERVER . DIR_WS_CATALOG.">".$a."</a></h1>";
   }
  ?>

----------------------------------------------------

按列来的话《ul》

<ul>
   <li class="foot14t">Information</li>
   <li><a href="<?php echo zen_href_link(FILENAME_NEWS_INDEX, '', 'SSL'); ?>">News</a></li>
   <li><a href="<?php echo zen_href_link('rss_feed', '', 'SSL'); ?>">RSS</a></li>
   <li><a href="<?php echo '' . HTTP_SERVER . DIR_WS_CATALOG;?>blog">Blog</a></li>
   <li><a href="sitemap.xml">Sitemap</a></li>
  </ul>
  <ul>
   <li class="foot15t">Hot Sale</li>
   <?php
    $keywordarray = @explode(",",HOME_PAGE_META_KEYWORDS);
    foreach($keywordarray as $a)
    {
     echo "<li><h1><a href=".HTTP_SERVER . DIR_WS_CATALOG.">".$a."</a></h1></li>";
    }
   ?>
  </ul>

<div class="foot2">
  <img src="includes/templates/happy/images/footer.gif"/><br/>
  Copyright @ 2013 <?php echo STORE_NAME;?>

         或则 <?php echo '<a href="' . HTTP_SERVER . DIR_WS_CATALOG . '">'.STORE_NAME.'</a>';?>
 </div>

 text-decoration:none; 去下划线

=======================================添加到后台新编辑页面=======================================

==============================================

/*****************************************************/
  /************************about us******************/
  /************************payment******************/
  /************************faq*************************/
  /*************************privacy****************************/

1、将includes复制到zen-cart的根目录下

includes\languages\english\faq.php

define('NAVBAR_TITLE', 'F.A.Q');
define('HEADING_TITLE', 'F.A.Q');

define('TEXT_INFORMATION', 'Your faq should be on this page.');
?>

includes\languages\english\html_includes\define_faq.php

<p><strong>FAQ Sample Text ...</strong></p>
<p>This section of text is from the Define Pages Editor located under Tools in the Admin.</p>

includes\modules\pages\faq\header_php.php

<?require(DIR_WS_MODULES . zen_get_module_directory('require_languages.php'));

// include template specific file name defines
$define_page = zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] . '/html_includes/', FILENAME_DEFINE_FAQ, 'false');

$breadcrumb->add(NAVBAR_TITLE);
?>

includes\templates\template_default\templates\tpl_faq_default.php

<div class="centerColumn" id="privacy">
<h1 id="privacyDefaultHeading"><?php echo HEADING_TITLE; ?></h1>

<div id="privacyDefaultMainContent" class="content">
<?php
/**
* require the html_define for the privacy page
*/
require($define_page);
?>
</div>

<div class="buttonRow back"><?php echo zen_back_link() . zen_image_button(BUTTON_IMAGE_BACK, BUTTON_BACK_ALT) . '</a>'; ?></div>
</div>

2、includes/modules/sideboxes/information.php在是适当位置添加以下代码
/******************************************/
$information[] = '<a href="' . zen_href_link(FILENAME_ABOUT_US) . '">' . BOX_INFORMATION_ABOUT_US . '</a>';
$information[] = '<a href="' . zen_href_link(FILENAME_PAYMENT) . '">' . BOX_INFORMATION_PAYMENT . '</a>';
$information[] = '<a href="' . zen_href_link(FILENAME_FAQ) . '">' . BOX_INFORMATION_FAQ . '</a>';
 if (DEFINE_PRIVACY_STATUS <= 1) {    $information[] = '<a href="' . zen_href_link(FILENAME_PRIVACY) . '" rel="nofollow">' . BOX_INFORMATION_PRIVACY . '</a>';  }
/*****************************************/

3、includes/languages/your template/english.php在适当的地方添加以下代码
 /**************************************/
  define('BOX_INFORMATION_PAYMENT', 'Payment');
  define('BOX_INFORMATION_ABOUT_US', 'About Us');
  define('BOX_INFORMATION_FAQ', 'F.A.Q');
++ define('BOX_INFORMATION_PRIVACY', 'Vie Priv&eacute;e');
/***************************************/

4、includes/filenames.php在适当的地方添加以下代码
/*****************************************/
define('FILENAME_PAYMENT', 'payment');
define('FILENAME_ABOUT_US', 'about_us');
define('FILENAME_FAQ', 'faq'); 
++define('FILENAME_DEFINE_PRIVACY', 'define_privacy');
++define('FILENAME_PRIVACY', 'privacy');
define('FILENAME_DEFINE_PAYMENT', 'define_payment');
define('FILENAME_DEFINE_ABOUT_US', 'define_about_us');
define('FILENAME_DEFINE_FAQ', 'define_faq');
/*****************************************/
调用方法 在tpl_header.php中
<?php    if ($current_page_base == 'privacy'){  $active = 'aaccttiivvee';      } else { $active = '';    }?>       <a href="<?php echo zen_href_link(FILENAME_PRIVACY, '', 'SSL'); ?>" class="<?php echo $active;?>"><?php echo BOX_INFORMATION_PRIVACY;?></a>

<a href="<?php echo '' . HTTP_SERVER . DIR_WS_CATALOG;?>blog">Blog</a>
<?php    if ($current_page_base == 'index' || $current_page_base == '') { $active = 'aaccttiivvee'; }     else { $active = ''; }   ?>    <a href="<?php echo '' . HTTP_SERVER . DIR_WS_CATALOG;?>" class="<?php echo $active;?>"><?php echo TOP_MENU_HOME;?></a>

zencart 新页面调用好功能代码集:的更多相关文章

  1. 通过javascript库JQuery实现页面跳转功能代码

    通过javascript库JQuery实现页面跳转功能代码的四段代码实例如下. 实例1: 1 2 3 4 $(function(){ var pn = $("#gotopagenum&quo ...

  2. zencart 具体页面调用规则: $body_code变量解析

    zencart $body_code变量解析 修改centerColumn 可以修改中间产品方框的大小 2.2.5 .BODY文件在这个文件生效 require($body_code) include ...

  3. jquery实现页面置顶功能代码

    <html> <head> <title></title><script type='text/javascript> //回到顶部功能 f ...

  4. h5页面调用相机功能

    //accept:表示要打开的文件类型 capture:表示可以捕获到系统默认的设备 <input type="file" accept="image/*" ...

  5. JS事件 加载事件(onload)注意:1. 加载页面时,触发onload事件,事件写在<body>标签内。 2. 此节的加载页面,可理解为打开一个新页面时。

    加载事件(onload) 事件会在页面加载完成后,立即发生,同时执行被调用的程序. 注意:1. 加载页面时,触发onload事件,事件写在<body>标签内. 2. 此节的加载页面,可理解 ...

  6. php中调用这个功能可以在web页面中显示hello world这个经典单词

    php程序写的时间长了,自然对他所提供的功能了如指掌,他所提供的一大堆功能,真是觉得很好用,但有时候会发现php也缺少一些功能,自己总是会产生为php添加一些自定义的功能的想法.久而久之,终于今天憋不 ...

  7. iOS如何用代码控制以不同屏幕方向打开新页面?

    转载:http://blogread.cn/it/article/7765?f=wb#original 代码示例:https://github.com/johnlui/Swift-On-iOS/tre ...

  8. 自己改写了一个图片局部放大的jquery插件页面里面的html代码少了,同一个页面可以调用多个

    自己改写了一个图片局部放大的jquery插件页面里面的html代码少了,同一个页面可以调用多个,兼容ie8以上浏览器,别忘了引用jquery,我用的jquery/1.11.0/其他版本没有测试,另外需 ...

  9. OAF在打开的新页面中添加按钮,功能是关闭当前页面

    OAF在打开的新页面中添加按钮,功能是关闭当前页面 javascript:close()

随机推荐

  1. ACPI

    高级配置与电源接口(Advanced Configuration and Power Interface),简称ACPI.1997年由Intel.Microsoft.Toshiba 所共同制定提供操作 ...

  2. js iframe跨域访问

    1.什么是跨域? 2.前台解决跨域几种方法 2.1 动态创建script 2.2 使用document.domain 2.3使用HTML5新属性postMessage 2.4 利用iframe和loc ...

  3. php学习的第8天

    晚上老师布置啦17题算数问题的作业 我一看 感觉挺容易的 动手就开始做啦起来 不知不觉也9点多啊 终于做好前部题目 发现这我3个月前也遇到类似的题目 那是我还一题都做一题用上1个钟左右 好多也做不出 ...

  4. ios 测试工程是否内存泄漏

    转自http://www.cocoachina.com/ios/20141203/10519.html 虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在.所 ...

  5. Nginx 安装(CentOS )

    一.安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 二.首先要安装 PCRE ...

  6. C# WebRequest简单调用WebService方法

    //get string res = GetStringByUrl("http://你的地址/WebService.asmx/方法名?参数=1"); //post string r ...

  7. asp脱离源代码管理

    当项目中出现“未能找到与此解决方案关联的源代码管理提供程序.项目将视为不受源代码管理” 解决方法:1.vs2013打开项目, 2.提示“您正在打开的解决方案已绑定到以下Team Foundation ...

  8. 创建简单动画(一) --- 常规hud

    先说下当前我为处理动画的思路: (新手上路, 老司机轻喷,如果有更好的实现方法请大神指教 感恩戴德) #1. 分析动画构成 #2. 如果是位移动画则考虑使用BasicAnimation或者Keyfra ...

  9. Xbox360自制系统GOD包安装教程

    1.准备工作 U盘或移动硬盘一个,已下载好的GOD包,本教程用一个32G的U盘和游戏<猎天使魔女>为例. 右击U盘,属性,查看你的U盘是否为FAT32格式. 如果是FAT32格式,则可直接 ...

  10. java中的静态变量

    大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立.然而在某些时候,我们更希望该类所有的对象共享同一个成员.此时就是 static 大显身手的时候了!! Java 中 ...