近來始終在調度zen-cart,找到了下面這篇文章,是對于要是批改zen cart模版的,頗有效,,跟大家分享一下。
DIR_WS_CATALOG // zent cat目次 這些在includes/configure.php定義
meta_tags.php //界說站點的meta信息。這些是從數據庫中取進去的。在includes/modules/上面
HTML_PARAMS //模闆語言常量文件定義的。
$current_page_base 在includes/init_inicludes/init_sanitize.php $_GET['main_page']
manufacturers_id 生制作廠商ID
product_id 打造品ID
$tmp_pagename index_home
有加載modules/pages======================
首頁加載的文件 html_header.phptpl_index_default.php {indeXDefaultMainContent 首頁可以編輯}
tpl_modules_featured_products.php -> tpl_columnar_display.php
bannerOne banners [後台bannner控制]logo 修正 tpl_header.php 頁面 在模闆的p_w_picpaths/logo.gif
id=”mainwrapper”
common/tpl_header.php 死守:全部頁面的頁眉 基礎底細可以毋庸可以或許廣而告之用
id=”headerwrapper”
navColumnOnewrapper
navEZpagesTOp 簡易頁面的毗連
左邊分類在 templates/模闆/sideboxes/上面 sql參數在categories.php
=============================1. 在首頁頂部增進聯接的方式。
找到模闆文件夾上面的zcen/tpl_header.php 在#topbarwrap與#topbar 增長一個<div>鄰接</div> 内裏寫上你要的連貫2. Logo的替換。這個在後台是不有的。在語包的文件裏定義。
找到languages/english/zcen/header.php 找到Header_logo_p_w_picpath 常量 批改 或許 替換 模闆下面的 logo.gif文件/includes/templates/zcen/p_w_picpaths/logo.gif3. 導航欄的器械〔這個後台的籌畫的)
款式調節#navEZPagesTop 後台的 參數調解:0 1 2 後台的 ezpage配置4. 首頁分類稱呼的批改
掀開 /templates/languages/english.php 找到:define(“BOX_HEADING_CATEGORIES”,”CATEGORIES”) 改爲:define(“BOX_HEADING_CATEGORIES”,”Select you game”); 主` D:\WEB\zen-cart\includes\templates\classic\css\stylesheet.css 整個頁面機關 D:\WEB\zen-cart\includes\templates\template_default\common\tpl_main_page.php 網頁擺布欄width源代碼:<td id=”navColumnOne” class=”columnLeft” style=”width: 150px;”> 動态調用width: <?php echo COLUMN_WIDTH_LEFT; ?>”>, 在後台-configuration-layout裏可以更動Column Width/Column Width – Left Boxes
商品分類名稱Categories變更:BOX_HEADING_CATEGORIES, “D:\WEB\zen-cart\includes\languages\english.php”(78,11): define(‘BOX_HEADING_CATEGORIES’, ‘Categories’);spooer稱說轉變:define(‘BOX_HEADING_BANNER_BOX’,’Sponsors’)
默認模闆,左spooner對應’BOX_HEADING_BANNER_BOX’ 右上spooer對’BOX_HEADING_BANNER_BOX_ALL’ 右下spooer對應BOX_HEADING_BANNER_BOX2左邊欄措置:隻生活includes\templates\template_default\sideboxes\tpl_categories.php,在内中增多
圖片鏈接右側欄的處置:
1.後台設置爲保管who’s onlie(sideboxes/whos_online.php), 與之對應的 tpl_box_default_right.php,查找<?php echo $title; ?>進行變遷2.添加左邊欄目模式,對tpl_box_default_right.php轉變:
中部批改:
=========== \includes\templates\template_default\templates\tpl_index_default.php去掉頂部注明:<?php if (SHOW_CUSTOMER_GREETING == 1) { ?>
<h2 class=”greeting”><?php echo zen_customer_greeting(); ?></h2> <?php } ?>去掉歡迎信息:
<h1 id=”indexDefaultHeading”><?php echo HEADING_TITLE; ?></h1>去掉頂部導航:
\includes\templates\template_default\co妹妹on\tpl_main_page.php <div id=”navBreadCrumb”><?php echo $breadcrumb->trail(BREAD_CRUMBS_SEPARATOR); ?></div> 模闆頂部批改: ========== \zen-cart\includes\templates\template_default\common\tpl_header.php
<div id=”navMain”></div>内可增進鏈接 <?php /** * prepares and displays header output * */ if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_HEADER_OFF == ‘true’ and ($_SESSION['customers_authorization'] != 0 or$_SESSION['customer_id'] == ”)) {
$flag_disable_header = true; } require($template->get_template_dir(‘tpl_header.php’,DIR_WS_ TEMPLATE, $current_page_base,’common’). ‘/tpl_header.php’);?>上段從<div id=”mainWrapper”>拔出,放在它後背做全屏導航版塊
頂部搜尋按鈕批改: \includes\templates\template_default\co妹妹on\tpl_header.php : <div id=”navMainSearch”><?php require(DIR_WS_MODULES . ‘sideboxes/search_header.php’); ?></div> 踴躍生成導航欄: \includes\templates\template_default\templates\ tpl_modules_categories_tabs.php 将其代碼掏空,重新添加導航代碼: ~~~~~~~~~~~~~~~~~~~~~~~~~ <?php /** * Module Template – categories_tabs * * Template stub used to display categories-tabs output * * @package templateSystem * @copyright Copyright 2003-2005 Zen Cart Development Team * @copyright Portions Copyright 2003 osCommerce * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version $Id: tpl_modules_categories_tabs.php 3395 2006-04-08 21:13:00Z ajeh $ */include(DIR_WS_MODULES . zen_get_module_dire首席技術官ry(FILENAME_CATEGORIES_TABS));
?> <?php if (CATEGORIES_TABS_STATUS ==’1′ && sizeof($links_list) >= 1) { ?>
<div id=”navCatTabsWrapper”> <div id=”navCatTabs”> <ul> <?php for ($i=0, $n=sizeof($links_list); $i<$n; $i++) { ?> <li><?php echo $links_list[$i];?></li> <?php } ?> </ul> </div> </div> <?php } ?> ~~~~~~~~~~~~~~~~~~~~~~的log布景:
\zen-cart\includes\templates\template_default\common\tpl_header.php
<div id=”tagline”><?php echo HEADER_SALES_TEXT;?></div> 底部導航修正: \includes\templates\template_default\co妹妹on\tpl_main_page.php <div id=”bannerSix” class=”banners”><?php echo zen_display_banner(‘static’, $banner); ?></div>