分类归档

网站开发

FWQ
网站开发
将ZenCart版权"Powered by Zen Cart"替换成自己的图标
有两个办法。如果您使用ZenCart原有的模板,可以将您的GIF格式的图标命名为’logo.gif’,然后FTP到 YOUR_TEMPLATE/images/ 目录。  如果您有ZenCart定制模板目录,或者想修改图标的格式,打开 includes/languages/schinese/classic/header.php 文件。  备份该文件,将图像名称改为您自己的图标名,修改”促销信息放这里”,保存文件。在 includes/languages/schinese/ 下建立一个新的目录(使用和您的模板相同的名称),然后将新的header.php文件保存到该目录。
2025-04-26 阅读全文 →
FWQ
网站开发
优化zencart程序添加nofollow标签
nofollow 是一个HTML标签的特点值。它的出现为网站管理员提供了一种方法,即通知搜索引擎”不要追寻此页面上的连接”或”不要追寻此特定连接。 咱们在给zencart做站内优化的时候,可认为站点的内部连接增加 nofollow。比方:联系咱们、关于咱们、隐私保护、公司简介、网站后台等的连接可以把它们nofollow 掉,这样做,首页的PR值就不会传输给他们。 zencart加nofollow和一般html中是相同的,直接在模板里加就行了。 在a href 后面添加 rel=”nofollow” 例如默认模板中的登录按钮,在 /includes/templates/zuimoban/common/tpl_header.php 中 原来的代码是 代码:  <a href=”<?php echo zen_href_link(FILENAME_LOGIN, ”, ’SSL’); ?>”><?php echo HEADER_TITLE_LOGIN; ?></a> 改为 代码:  <a href=”<?php echo zen_href_link(FILENAME_LOGIN, ”, ’SSL’); ?>” rel=”nofollow”><?php echo HEADER_TITLE_LOGIN; ?></a> 涉及需要修改文件有可能包括: 1、/includes/templates/所在模版/common/tpl_header.php  2、/includes/templates/所在模版/common/tpl_footer.php  3、/includes/templates/所在模版/common/tpl_main_page.php 4、/includes/templates/所在模版/templates/tpl_ezpages_bar_header.php 5、/includes/templates/所在模版/templates/tpl_ezpages_bar_footer.php 6、/includes/templates/所在模版/templates/tpl_top_nav.php 7、/includes/modules/sideboxes/information.php
2025-04-26 阅读全文 →
FWQ
网站开发
怎样去除zencart URL地址后面的“?zenid”参数
去除zencart程序的zenid有两种方法 1)、在后台 Configuration->session 将 Force Cookie Use 设置为ture; 一般如果网站只是在刚开启的时候存在 zenid 的话,只要这样设置一下就可以了; 另一种就是从头到尾,URL地址后面一直都会有一串zenid= 参数后缀,这个情况可能是因为缓存文件夹没有写分配权限或者不存在,可以试试方案2。 2)、引用英文论坛上的一个正确回复: In case some of you are wondering why zen_id is all of a sudden being added…
2025-04-26 阅读全文 →
FWQ
网站开发
任意ZenCart位置调用侧边栏
在ZenCart任意位置调用侧边栏是很需要的,例如在tpl_header.php文件中,调用搜索框的代码是:<?php require(DIR_WS_MODULES . ‘sideboxes/search_header.php’); ?>这个搜索框这样就能任意位置调用了。货币代码也是一样。 但是,如果想利用ZenCart这种调用侧边栏的分类模块这样做事行不通的,其他的有些模块也是一样。 在不影响左侧分类模块的使用同时,想要在页眉或页脚调用侧边栏就需要换一种方法了: 1,在includes\modules\sideboxes文件夹下,复制一份categories.php 并命名为categories_head.php 在includes\templates\template_default\sideboxes文件夹下,复制一份tpl_categories.php并命名为tpl_categories_head.php 2,删除includes\modules\sideboxes\categories_head.php 中的代码:   $title = BOX_HEADING_CATEGORIES;    $title_link = false;    require($template->get_template_dir($column_box_default, DIR_WS_TEMPLATE, $current_page_base,’common’) . ‘/’ . $column_box_default);     3,调用代码<?php require(DIR_WS_MODULES . ‘sideboxes/categories_head.php’); echo $content;?> 其他不能直接使用调用代码的模块可以以此模块类推。
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart密码保护网站文件、目录,限制IP地址方法
ZenCart系统需求: 确认apache里加载了 mod_rewrite 和 mod_auth 基础知识: 下面提到的 AuthUserFile /home/path/.htpasswd ,用于指定密码文件.htpasswd, 该文件需要手工建立。 /home/path 是用于存放 .htpasswd 文件的目录,相应修改。 Google下能找到很多相关说明,也可以在线生成 .htpasswd 密码文件, 这些代码需要保存到 .htaccess 文件,并置于需要保护的目录下,例如zencart网店的admin目录下。 基本的密码保护方法:     # basic password protection…
2025-04-26 阅读全文 →
FWQ
网站开发
修改zencart新进商品随机排序的方法
zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义 zencart新进商品的随机排序修改方法第二步: 修改首页上新进商品: /includes/modules/new_products.php 在$new_products_query里增加相应ORDER BY xxx 例:select distinct p.products_id, p.products_image,p.products_tax_class_id, pd.products_name, p.products_date_added,p.products_price, p.products_type, p.master_categories_id fromzen_products p, zen_products_description pd where p.products_id =pd.products_id and pd.language_id = ‘1’ and p.products_status…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart如何实现让首页是3栏而内页是2栏?
 Zen Cart每个页面的栏目都是可以单独控制的。   你可以按照我前一个帖子说明,将右栏目在全站范围打开,然后,对只要显示两个栏目的页面单独进行设置。比如,要将商品信息页面设置为两栏:   1. 在你的模板目录下,为商品信息页面建立一个新目录: includestemplates你的模板名product_info 2. 复制文件includestemplatestemplate_defaultcommontpl_main_page.php到该目录中   3. 修改复制的文件,将注释 ‘//’ 去掉// $flag_disable_right = true;   通过上面的方法,就可以将商店设置成… 隐私声明页面有三栏,商品信息页面只有两栏,而所有商品页面有三栏,购物车页面有两栏,而结帐页面又有三栏…等等。   采用你这种方法,使首页是3栏,内页是2栏,其他页面都能实现了,就是商品分类页做不到,原来商品分类页的模板跟首页是同一个,把商品分类页改成2栏,首页也跟着变成2栏了,有没有办法把他们分开,我想真正实现 每个页面的栏目都可以单独控制 ,把商品分类跟首页分离出来了, 现在真的是可以做到每个页面的栏目单独控制了.   可以把模板的table宽度设成…
2025-04-26 阅读全文 →
FWQ
网站开发
Zencart尺码表修改为链接形式
以前在Zencart上提问这个问题,刚开始还以为是个Zencart插件,后来才知道这个是修改就可以做到,经过zuimoban网站模板的努力,终于做好了,所以分享出来。其实也很简单,首先网站要做成像图一的效果,首先申明的是我们用的是zen-cart1.3.9中文插件版(我想只要是1.3.9的都应该可以)默认模板,根据不同的模板修改不同的文件。 1:打开attributes.php(在includes/modules/classic下面),找到大概595行把zen_draw_pull_down_menu修改为: zen_draw_pull_down_menu_options 2:打开html_output.php(在includes/functions下面),找到大概533行 ,在下面添加如下一个函数: function zen_draw_pull_down_menu_options($name, $values, $default = ”,   $parameters = ”, $required = false) {     $field = ‘<ul name=”‘ . zen_output_string($name) . ‘”‘;     if (zen_not_null($parameters)) $field .= ‘ ‘ . $parameters;$field .= ‘>’ . “\n”;     if (empty($default)…
2025-04-26 阅读全文 →
FWQ
网站开发
如何升级zencart网站?
详细的zencart升级说明,帮助你升级到新功能的同时保留自定义,可以在/ docs/2.Readme-Upgrade.html文件的ZIP文件中找到,也在与此问题相关的文章中找到。 A.警告:如果你想保存自定义,使用这些指令,而不是升级和维护自定义。 B.假如你没有保存自定义,这里有一个高层次的概述或者说是一个略短过程的总结: 从服务器上备份你的网站,以及你的计算机的副本。 备份数据库 创建一个新目录,并复制到网站上。 然后创建一个新的数据库,并加载在旧数据库里 接下来,运用新的目录和数据库更改两个configure.php文件。 This way … when you attempt to upgrade you are “practicing” to see where the problems, if any will…
2025-04-26 阅读全文 →