zen-cart引用外部字体

2013 年 08 月 08 日 下午 3:48  |  分类:Zen-Cart二次开发

有时候有些好看的字体系统没有的,网站就不能显示,这时候可以使用css来引用外部字体:

把下面的代码添加到CSS

@font-face {
font-family: ‘Alpaca54’;
src: url(‘Alpaca54.ttf’);
src: local(‘Alpaca54 Regular’),
local(‘Alpaca54’),
url(‘Alpaca54.woff’) format(‘woff’),
url(‘Alpaca54.ttf’) format(‘truetype’),
url(‘Alpaca54.svg#fontName’) format(‘svg’);
}

全文阅读 »

zen-cart网站页面添加google翻译

2013 年 08 月 01 日 上午 10:10  |  分类:众说纷谈

很多浏览器都有自动翻译网页的功能,比如Google Chrome,其实通过google api接口也可以在zen-cart网站页面上添加一个翻译的选择框,
效果图如下:
google

 

下面是需要添加的代码:

<!– Start Google Translator / Language Selection –>

<div class=”gt-text”>Translate:</div><div id=”google_translate_element”></div><script>

function googleTranslateElementInit() {

new google.translate.TranslateElement({

pageLanguage: ‘en’,

autoDisplay: false,

layout: google.translate.TranslateElement.InlineLayout.SIMPLE

}, ‘google_translate_element’);

}

</script><script src=”//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit”></script>

<!– Google Translator / Language Selection –>

 

 

只需要把这个代码放在你想要显示那个可以选择翻译语言的框的位置就可以了,可以用div包括起来用css控制位置。

 

zen-cart常用常量输出

2013 年 07 月 31 日 上午 9:35  |  分类:Zen-Cart二次开发

在修改zen-cart模板或者zen-cart二次开发的时候,经常会用到一些常量,下面列出一些:

 

邮箱:<?php echo STORE_OWNER_EMAIL_ADDRESS; ?>

includes/templates/模板名字– ‘. DIR_WS_TEMPLATES.$template_dir.’ <?php echo DIR_WS_TEMPLATES.$template_dir; ?>
首页链接– HOME <?php echo HTTP_SERVER . DIR_WS_CATALOG; ?>
网址:– Domain <?php echo $_SERVER[‘HTTP_HOST’]; ?>
不带www的网址– <?php echo str_replace(‘www.’,”,$_SERVER[‘HTTP_HOST’]); ?>
–Top <a name=”top”></a>

<a href=”<?php echo preg_replace(‘/index\.php\?main\_page\=(.*?)/’,”,’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[“REQUEST_URI”]);?>#top” style=”font-weight: bold;”>BACK TO TOP</a>

 

— 浏览器语言: <?php echo $_SERVER[‘HTTP_ACCEPT_LANGUAGE’]; ?>

当前页面链接:<?php echo preg_replace(‘/index\.php\?main\_page\=(.*?)/’,”,’http://’.$_SERVER[‘HTTP_HOST’].$_SERVER[“REQUEST_URI”]);?>

 

zen-cart部分常用数据库字段修改

2013 年 07 月 15 日 上午 9:29  |  分类:Zen-Cart二次开发

在做zen-cart网站的时候,特别是仿站的时候,会遇到一些网站的产品名字特别长,或者目录名字比较长,超出了默认zen-cart的设置的字段长度,所以要对数据库的字段进行修改来加长,一下就是一些常用的sql语句:

ALTER TABLE `categories_description` CHANGE `categories_description` `categories_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL ;
ALTER TABLE `categories_description` CHANGE `categories_name` `categories_name` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `categories` CHANGE `categories_image` `categories_image` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;
ALTER TABLE `products` CHANGE `products_image` `products_image` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;
ALTER TABLE `products_description` CHANGE `products_name` `products_name` VARCHAR( 254 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `products` CHANGE `products_model` `products_model` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL ;

全文阅读 »

zen-cart后台-Tools-工具

2013 年 07 月 06 日 上午 9:18  |  分类:zen-cart网站建设

这里主要介绍zen-cart后台的Tools-工具下面菜单项的基本信息。
tools
Tools-工具

Template Selection 模板选择
这里可以为每个语言设置前台显示的模板,也可以为所有的模板设置为同一个默认的模板。

Layout Boxes Controller 外观控制
这里就是设置左右边框的的boxes显示与不显示以及排序。

Banner Manager 广告管理
这里是设置各个广告位置的广告内容以及开关。

Send Email 电子邮件
这里可以发送邮件给网站的客户。
全文阅读 »

zen cart后台-Tools-工具

2013 年 06 月 27 日 上午 10:13  |  分类:zen-cart网站建设

这里主要介绍zen cart后台Tools-工具下面菜单项的基本信息。
tools
Tools-工具

Template Selection 模板选择
这里可以为每个语言设置前台显示的模板,也可以为所有的模板设置为同一个默认的模板。

Layout Boxes Controller 外观控制
这里就是设置左右边框的的boxes显示与不显示以及排序。

Banner Manager 广告管理
这里是设置各个广告位置的广告内容以及开关。

Send Email 电子邮件
这里可以发送邮件给网站的客户。

Newsletter and Product Notifications Manager 电子商情/商品通知
这里可以添加和设置电子商情/商品通知的邮件内容。

Server/Version Info 服务器/版本信息
这里可以查看服务器的版本信息以及其他的配置信息。

Who’s Online 在线名单
这里会显示当前在线的客户以及状态,是否有产品加入购物车等。

Admin Settings 管理设置
这里可以添加和设置管理员用户的用户名密码等。

Email Welcome 欢迎邮件
这里可以预览欢迎邮件。

Store Manager 商店管理
这里是商店的一些数据的重置功能,比如订单号重置等。

Developers Tool Kit 开发工具
这里主要是给开发和设计人员来使用的一些功能。

EZ-Pages 简易页面管理
这里可以管理简易页面,可以进行增加,修改,删除等操作。

Define Pages Editor 页面编辑
这里可以编辑当前模板的单页面的内容。

Install SQL Patches 安装SQL脚本
这里就是执行sql语句或者上传sql文件的地方。

这里简单介绍了zen cart后台的Tools-工具下面的菜单项的信息,后面会有教程分别详细介绍各个菜单项下面的具体设置。

zen-cart后台-Reports-分析系统

2013 年 06 月 25 日 下午 12:10  |  分类:zen-cart网站建设

今天主要介绍zen-cart后台的Reports-分析系统下面菜单项的基本信息。

reports

Reports-分析系统

Products Viewed 访问统计
这里是商品访问次数的统计,在这里可以看到每个产品被客户看过的次数,这样就可以判断出那些产品是受客户欢迎的。

Products Purchased 销售统计
这里是商品销售统计,这里可以看到每个产品被卖出了多少件,这样就可以看出那些是热卖的产品。

Customer Orders-Total 订单统计
这里是每个客户的订单金额的统计,这里可以看到所有下单成功的客户的名字以及所有订单的总金额。

Products Low Stock 商品库存
这里是网站所有产品的库存列表,可以很方便简洁的看到每个产品的库存余量。

Customers Referral 客户推荐
这里可以按时间段查出那些客户那些订单使用了什么优惠码或者客户推荐了某个订单。

这里简单介绍了zen cart后台的Reports-分析系统下面的菜单项的信息,后面会有教程分别详细介绍各个菜单项下面的具体设置。

zencart后台设置教程-后台主菜单总览

2013 年 06 月 07 日 上午 9:21  |  分类:zen-cart网站建设

为了方便初学者学习zen-cart后台的设置和管理,特别整理出适合初学者的zen-cart后台中英文对照表:

下面是后台设置的顶级目录的对照,分别给予了一些简单的介绍,以后会逐步的详细分析和介绍:

Configuration : 商店设置
这里主要是商店的一些基本信息的设置和页面的布局的设置
Catalog : 商品管理
这里就很清楚了,就是商品管理了,包括商品的属性、价格和推荐,特价等设置
Modules : 模块管理
这里就是支付方式,运输方式和结算的一些设置
Customers : 客户管理
这里是客户资料的管理,订单管理,客户分级价格管理等
Locations / Taxes : 地区税率
这里是地区和税率的管理设置已经国家的设置等
Localization : 界面设定
这里是货币,语言和订单状态的设置和管理
Reports : 分析系统
这里是一些zencart自带产品相关数据分析系统
Tools : 工具
这里主要就是设置模板,页面的边框,广告,简易页面等一系列的工具
Gift Certificate/Coupons : 礼券优惠券
这里是礼券和优惠劵的设置和管理
Extras : 其他
这里是其他的一些设置,默认有歌手和媒体等

为了方便对照查看,可以看下图:
header_title_1

zen-cart模板的安装与设置

2013 年 05 月 22 日 下午 5:45  |  分类:Zen-Cart二次开发

本文主要说一下zen-cart新模板的安装过程以及一些必要的后台的修改操作。

第一步、

1.下载zencart模板
可以去各种下载网站下载免费的模板来进行测试,一般人都会的,不多解释。

提示: 本站也不定期有一些还不错的免费模板提供注册下载,欢迎下载安装。

2.对于刚刚安装好的zen-cart来说,你现在就可以进入第二步了。对于一些已经安装了其他模板的系统来说就最好是先备份好数据库和全部的程序文件。

第二步、安装模板

1.将下载后的模板包压缩文件解压缩。

2. 一般来说下载的模板包解压之后都是一个includes文件夹,这样的你就可以直接复制整个includes文件夹到你zen-cart安装的根目录覆盖进去。
如果你解压之后是一个模板名字的文件夹,比如lite_blue(以下设置都以这个名字来作为模板名字),你打开这个文件夹就会看到 common, css,images, templates 等文件夹,这样的你就要把这个文件夹整个复制到 includes/templates/ 下面。
全文阅读 »

启用 Zen Cart1.5x错误日志功能

2013 年 03 月 15 日 上午 9:14  |  分类:Zen-Cart二次开发

要启用 Zen Cart1.5x错误日志功能 需要先手动修改两个文件 用于开启这个功能开关;

开启前台错误日志生成:
打开 includes/extra_configures/enable_error_logging.php 文件
查找

@ini_set(‘display_errors’, 0);
将其修改为

@ini_set(‘display_errors’, 1);

开启后台错误日志生成:
打开 你的管理目录/includes/extra_configures/enable_error_logging.php 文件
查找

@ini_set(‘display_errors’, 0);
将其修改为

@ini_set(‘display_errors’, 1);

区别于 Zen Cart1.39x 默认将错误日志生成在 cache 缓存目录下
Zen Cart 1.5x 默认将错误日志生成在根目录下的 logs 目录下
默认情况下, 新安装程序根目录下 无此目录,
只在启用错误日志生成功能后 且出现错误时 才会生成此目录并包含对应的错误日志,
当然也可以手动先行在根目录下建立一个 logs 文件夹, 注意赋予可写权限,

如果要修改前台后台生成的错误日志 路径或文件夹名称
可于上面提到的两个文件中 查找

$val = realpath(dirname(DIR_FS_SQL_CACHE . ‘/’) . ‘/logs’);
进行对应的修改调整

如果更苛刻 想要更好的格式化错误日志文件名称
前台可于文件 includes/extra_configures/enable_error_logging.php
查找 全文阅读 »

Pages: 1 2 3 4 5 6 7 8 9 10 Next