分类归档

网站开发

FWQ
网站开发
Zencart按时间+随机数结合产生订单号(订单方便管理与确认)
Zencart按时间+随机数结合产生订单号(订单方便管理与确认),注意: 修改前一定要备份好自己的数据库!!! 把orders字段中orders_id 的 Auto_increment 关闭; 1、在 function create($zf_ot_modules, $zf_mode = 2) {  global $db;下插入 /*——按时间+随机数结合产生订单号—–*/  $t1 = date(“Ymd”);  srand ((float) microtime() * 10000000);  $input = array (“1”,…
2025-04-26 阅读全文 →
FWQ
网站开发
Zencart网站内部优化
1,在网页内部优化中,title是最重要的地方。Zencart虽然能自动生成的title(主要包含了商品名称,内含主打 关键词),但在SEO 竞争日益激烈的今天,光做一个主打关键词是不够的,应该衍生出一些组合词,在title中体现。这样虽然费点事,却很值得。所以网站优化应该高度强调建站 系统的页面title要能自由编辑,而不仅仅是自动呈现商品名称或文章标题等。 2,description、keywords的重要性低 于页面的可见文字部分。 3,虽然description、keywords已经不再重要,但是在SEO竞争日益激烈的今天,细节决定成败。 ZenCart商品分类可以无限分级,所有分类页面和所有商品页面的title、description、keywords 可以自由编辑,特别是商品页面的title有多个自动填充选项,在这一点上对SEO的考虑可以说到了极致。 一,自由编辑商品页面的title、description、keywords。 进入后台,在商品管理–〉商品分类里新建分类和商品后,在商品列表的最右边可以看到类似风轮的图标,黑的为meta标签未定 义,红的为meta标签已定义,默认为黑色。 很多人用ZenCart建站后,从来没有点击这个风轮,风轮永远是 黑色,没有充分利用ZenCart提供的最重要的SEO手段。 黑色意味着页面的title、 description、keywords为系统自动生成的。 title为: 商品名称+[商品编 号]+PRIMARY_SECTION+TITLE+TERTIARY_SECTION+SITE_TAGLINE description为: TITLE+商品名称+[商品编 号]+SECONDARY_SECTION+商品简介 keywords为: 商品名称+[商品编号]+所有一级商品分类的名称 注意上面的 PRIMARY_SECTION、TITLE、TERTIARY_SECTION、 SITE_TAGLINE、SECONDARY_SECTION可以在meta_tags.php(/includes/languages /english/meta_tags.php)文件里自由设定。…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart后台订单按时间排序
zencart后台的订单,假如默许没有修正正,是能够依照订单id号码,顺次往下排的。但是假如做过订单号码修正,情况就不同了,因为修正正后的订单号码后的几位数是随机数,假如一天以内订单多的话,作用就不是很抱负。想让zencart后台按下单时刻,最新的订单排在最前,仍是很简单的。   修改方法:   1,打开文件:admin/orders.php   查找:order by o.orders_id DESC 修改为 order by o.date_purchased DESC   接着查找:order by orders_id DESC 修改为 order by date_purchased DESC   2,打开文件:admin/index.php  …
2025-04-26 阅读全文 →
FWQ
网站开发
zencart后台商品列表添加商品图像预览
了更直观的看到产品的姿态,能够为产品分类和产品列表增加对应的产品预览图,这么就便利办理多了。   本修正适用于 Zen Cart 1.3x 和 最新的 1.5x, 触及的文件和修正处并不太多亦不杂乱,   翻开 你的办理目录 /includes/modules/category_product_listing.php 文件 ​ 下面一切的修正 就在这儿进行了,第一步, 增加一个标题列 查找 <td class=”dataTableHeadingContent”><?php echo TABLE_HEADING_CATEGORIES_PRODUCTS; ?></td>     在这以后边…
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart首页指定显示某个分类下面的产品
ZenCartt默认情况下首页显示的新进产品是随机获取所有最近添加的产品。有时候不想在所有的分类里面获取这些最新产品,而是指定在某些分类下面。分享一下这个修改方法。 首先打开includesmodulesnew_products.php 这个模块文件就是首页调用的新进产品模块。要想实现这个功能,只要修改$new_products_query 这个变量,这个是查询最新产品的SQL语句。 看下面这段代码:   if ( (($manufacturers_id > 0 && $_GET[‘filter_id’] == 0) || $_GET[‘music_genre_id’] > 0 || $_GET[‘record_company_id’] > 0) || (!isset($new_products_category_id) || $new_products_category_id ==…
2025-04-26 阅读全文 →
FWQ
网站开发
如何修改zen-cart描述和标题
在中文Google里面搜索找不到答案,最后在zen-cart的英文官方网站找到了,具体的路径为: includes/languages/english/meta_tags.php zen-cart的功能很强大,而且是开源程序, 开源购物车系统,用于建立网上商店 完全免费,源代码完全开放 安全,几十万家在线商店应用 适用小型或是上万商品的大型商店 内置搜索引擎优化工具 内置电子邮件群发功能 支持多语言、多货币 支持网上商城批量更新 最完善的网店系统流程 世界上平均每个小时有15个店主选择ZenCart系统 优点是蛮多,不过一般人难上手,需要自己懂些PHP。
2025-04-26 阅读全文 →
FWQ
网站开发
如何给zencart网站提速
这里提供一些建议,前提是您用的是最新版的Zen Cart: 1. 商店设置-Sessions-IP到主机名转换,设置为False 2. 关闭分类计数: a. 管理页面->商店设置->基本设置->显示分类计数 = false b. 管理页面->商店设置->基本设置->显示分类计数-管理员 = false (在管理页面编辑分类) 3. 打开GZip压缩 管理页面->商店设置->GZip压缩->打开GZip压缩 = 1 4. 关闭厂家方框 管理页面->工具->外观控制 – 找到 sideboxes/manufacturers.php 条目,设置为 “OFF”…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart具体页面调用规则$body_code变量解析
zencart具体页面调用规则$body_code变量解析,可以修改中间产品方框的大小 2.2.5 、BODY文件在这个文件生效 require($body_code) includes/modules/pages/index/main_template_vars.php   zencart具体页面调用:先看modules/pages/。下存不存在main_template_vars.php这个妖精文件有就 先迷惑调用这 不然就模版下templates/tpl_X_default.php 如果目录下存在  /public_html/includes/modules/pages/index/main_template_vars.php 就调用main_template_vars.php这文件  不存在的话就  /public_html/includes/templates/mytemplate/templates/tpl_index_default.php文件 如果目录下存在  /public_html/includes/modules/pages/faq/main_template_vars.php 就调用main_template_vars.php这文件  不存在的话就  /public_html/includes/templates/mytemplate/templates/tpl_faq_default.php文件   在文件\includes\templates\模板\common\tpl_main_page.php 文件里面有$body_code这样一个变量,他具体什么意思,可能很多人不知道.但是从他字面的意思,可以知道他大概什么意思.我们知道,zencart系统默认的页面结构是上 中(左中右), 下,而这个变量所处的位置就是左中右的中间部分,也就是夹在左右边框的中间.  这个变量其实是一个文件路径, require($body_code); 这样调用意思就是加载这个文件.而这个变量则来源,includes\templates\模板\common\main_template_vars.php 文件 (没有的话在默认模版下)     if (file_exists(DIR_WS_MODULES . ‘pages/’ . $current_page_base . ‘/main_template_vars.php’)) {     $body_code= DIR_WS_MODULES . ‘pages/’ . $current_page_base . ‘/main_template_vars.php’;    } else {      $body_code= $template->get_template_dir(‘tpl_’ . preg_replace(‘/.php/’,  ”,$_GET[‘main_page’]) . ‘_default.php’,DIR_WS_TEMPLATE,  $current_page_base,’templates’). ‘/tpl_’ . $_GET[‘main_page’] . …
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart批量操作数据库SQL命令清空产品
在使用zen cart过程中,有很多要涉及到批量修改的东西, 如果在后台一个个来手动修改实在麻烦,所以我们必需通过SQL批量命令来修改,这么要减少很多麻烦. 下面整理了一些SQL批量命令,希望对大家有用. 一 批量删除全部商品等数据 # 清空商品分类、商品、属性 TRUNCATE TABLE categories; TRUNCATE TABLE categories_description; # 清空商品以及属性 TRUNCATE TABLE media_clips; TRUNCATE TABLE media_manager; TRUNCATE TABLE media_to_products; TRUNCATE TABLE media_types;…
2025-04-26 阅读全文 →
FWQ
网站开发
Zen Cart商品列表美化之加分割线
 有的模板Zen Cart商品列表不美观,所以我们需要给它加上分割线,使其美观,提高客户体验! 在 includestemplatesyour_templatecssschinese_stylesheet.css 中 加上: .productListing-data { border-bottom:1px solid #7591B1; padding:0.5em; } 如果要加虚线.把solid改成dashed,要加点线把solid改成dotted 如果还想要其他效果请参照css手册,进行zencart更改!
2025-04-26 阅读全文 →