欢迎来到DESIPO.COM,外贸电子商务整合专家!
登录 | 免费注册 ?
|
| ZEN CART 数据库开发文档,我们将详细介绍ZEN CART 数据库重点表的字段含义和功能。针对版本1.3.8,虽然有点老,但是基本功能表和重点的表都在里面。 address_book 用户地址表 address_format 用户地址格式表 ,用来对不同国家的格式模版化 admin 管理员表 admin_activity_log 管理员操作日志表 categories 分类目录表 categories_description 分类目录内容表 configuration 配置文档表 countries 国家名称和代称表 currencies 货币表 customers 用户表 customers_basket 用户购物车表 customers_basket_attributes 用户购物车产品属性表 customers_info 用户信息表 ezpages 模版页表 ezpages_content 模版页内容表 featured 特色产品表 languages 语言表 manufacturers 供应商表 meta_tags_categories_description SEO优化分类目录表 meta_tags_products_description SEO优化产品表 orders 订单表 orders_products 订单产品表 orders_products_attributes 订单产品属性表 orders_status 状态订单表 orders_status_history 订单状态日志表 orders_total 订单统计表 paypal PP表 products 产品表 products_attributes 产品属性表 products_description... 2013年 12月 31日 |
| 在php中使用require include函数加载文件的时候有时会产生一个空行,这是由于在windows环境下编辑文件的时候会产生几个识别utf8的字符,这些字符称为Unicode签名(BOM)。特别是用记事本将网页文件由ANSI另存为UTF-8时易出现! 解决办法:1. 可以通过在Dreamweaver中按Ctrl+J,在标题与编码中去除此选项;2. 用EditPlus将文件另存为UTF-8(无BOM)文件。 关于 include include_once require require_once 在编程过程中有时总是迷惑上面的这几个到底使用哪个才是自己想要的。现在简单来说一下它们的区别。首先 include include_once与require require_once是最大区别是在报错上,如果是include遇到文件不存在仅仅会给出一个警告,而require会是一个致命的错误,并且退出程序。良好的编程习惯优先选择require。对于include_once和require_once来说它们可以有效的防止函数重复加载从而避免出来函数重定义的错误,但是它们在在效率上有所降低,使用时权衡利弊。另外,php... 2013年 12月 31日 |
| Zen Cart的文件结构图 PDF格式,下载链接,帮你分析ZC的文件夹结构。英文版 Zen-cart的文件结构图,pdf格式 详细解释说明zen cart文件、目录的结构及功能。 2014年 01月 02日 |
| 最近公司新上的网站被seo指出要修改url,去掉url中产品id。由于我们用的是zencart框架,装了 Ultimate SEO URLs 插件,我在修改过程中一并把分类页也进行了修改,下面为原文修改产品页内容,其中有些错误用红色字体更正。 以前用Ultimate SEO URLs模块 产品地址是这样的 http://www.xxx.com/产品名-p-101.html 通过下面方法我们改成这样的格式 http://www.xxx.com/产品名/ 1.includes/init_includes/init_category_path.php(原先是includes/modules/pages/product_info/header_php.php 但不能引用到导航) 头部添加 if(zen_not_null($_GET['products_name'])){ $products_id_query=$db->Execute("select products_id from ".TABLE_PRODUCTS_DESCRIPTION.' where products_name="'.str_replace("-"," ",$_GET['products_name']).'"'); if($products_id_query->RecordCount()>0) $_GET['products_id']=$products_id_query->fields['products_id']; } 2.includes/classes/seo.url.php 约401行查找 $url = $this->make_url($page, $this->get_product_name($p2[1]), $p2[0], $p2[1], '.html', $separator); 替换为 $url = $this->make_url($page, $this->get_product_name($p2[1]),'', '', '/', ''); 此处替换为:$url =... 2014年 01月 03日 |
| zen cart的订单号 大家都知道是从1开始的 对用户来说以猜解,同时体验不好, 而直接修改数据库中的orders_id 加大它的值 不能超过10位数 一般我们比较喜欢日期时间加随机数的订单号 比如 2010120716020001 作为订单号 这已经16位数了 怎样才能更好的增加个订单号呢 我们只能来另外再添加个字段作为订单号! LIGHTINTHEBOX就是这样的形式 体验非常好 这修改需要一定的编程技术,不懂技术的请做好备份 谨慎操作 ------------------------------------------------------------------ 在数据库里添加订单号字段 orders 表 orders_number `orders_number` varchar(100) NOT NULL, ------------------------------------------------------------------ includes/classes/order.php 文件 function create($zf_ot_modules, $zf_mode = 2) { global $db, $zco_notifier; 下面插入 $order_number_time = date("YmdHis"); $order_number_2 = rand(10000,99999); $order_number = $order_number_time . $order_number_2; $sql_data_array = array('customers_id' => $_SESSION['customer_id']... 2014年 01月 12日 |
| 开发ZENCART入门教程 (3) 5.走进ZENCART的世界 本文详细介绍ZC的开发过程,从简单的修改入手,带你走进ZENCART的世界。 作为一般编程教程来说,HELLO WORLD是最经典的例子,下面让我们来在首页显示下这句话吧。首先我们安装了一个1.3.8a的默认模版。如下图 找到 /include/templates/默认模板名/common/tpl_main_page.php里面有这样一段代码 $header_template = 'tpl_header.php'; $footer_template = 'tpl_footer.php'; $left_column_file = 'column_left.php'; $right_column_file = 'column_right.php'; $body_id = ($this_is_main_page) ? 'indexHome' : str_replace('_', '', $_GET['main_page']); 分别控制顶部,下面,和左右两边。 我们现在准备把HELLO WORLD加载页面底部,所以打开相关的文件/include/templates/默认模板名/common/tpl_footer.php,看到如下图所示这样的类似的代码部分。 好了我们加上一段话(hello world) 保存并且打开首页,这个时候我们就能看到在对应的下面,已经出现了HELLO WORLD的内容了。... 2014年 01月 14日 |
| LiveZilla一直以来都是不错的在线客服选择,作为新版本的5.1.2.2虽然免费版本限制了客服管理员人数,但是功能上还是不错的,能满足一般小型网站电商的需求。下面我来讲讲安装的方法和修改常见外观的方法。 首先,我们在本地安装一个LiveZilla版本,建立数据库,一般情况下是127.0.0.1/live之类的本地地址。 然后我们打包目录文件,把它上传到我们想要上传的服务器,解压。 并且导入本地的数据库到服务器数据库 好了有了源文件以后,剩下的就跟ZEN CART一样,我们只需要配置对应的配置文件。 LZ的配置文件普遍都是用BASE64加密的_config/目录下面 其中$_CONFIG[0]["gl_db_host"] = "MTI3LjAuMC4x";$_CONFIG[0]["gl_db_user"] = "cm9vdA==";$_CONFIG[0]["gl_db_pass"] = "YWRvZmZlcjA4MTM=";$_CONFIG[0]["gl_db_name"] = "bGl2ZQ==";$_CONFIG[0]["gl_db_prefix"] = "bHpf";$_CONFIG[0]["gl_host"] = "MTI3LjAuMC4x";$_CONFIG[0]["gl_root"] = "MQ=="; 这部分是数据库连接部分,请用BASE64加密解密软件来修改此处内容。 修改好以后,你就可以像正常配置LiveZilla一样的方法配置了。... 2014年 01月 15日 |
| 如何关闭ZENCART头部安装文件夹和配置文件读写错误警告? 此部分显示的判断在目录includes\init_includes下面的init_header.php文件里。 注释 /* if (WARN_INSTALL_EXISTENCE == 'true') { $check_path = realpath(dirname(basename($PHP_SELF)) . '/zc_install'); if (is_dir($check_path)) { $messageStack->add('header', sprintf(WARNING_INSTALL_DIRECTORY_EXISTS, ($check_path == '' ? '..../zc_install' : $check_path)), 'warning'); } } // check if the configure.php file is writeable if (WARN_CONFIG_WRITEABLE == 'true') { $check_path = realpath(dirname(basename($PHP_SELF)) . '/includes/configure.php'); if (file_exists($check_path) && is__writeable($check_path)) { $messageStack->add('header', sprintf(WARNING_CONFIG_FILE_WRITEABLE, ($check_path == '' ? '..../includes/configure.php' : $check_path)), 'warning'); } }*/ 此部分内容即可。 2014年 01月 15日 |
| Zen Cart是开源、免费的商城系统,用于建立专业的网上商店,它支持多语言、多货币、搜索引擎优化、批量更新等功能,是最安全的网店系统之一,也是国内做外贸的企业老板的首选。 Zen Cart的搜索引擎优化方面做的很好,但对php语言不是很了解的网站站长来说,摸索Zen Cart网店系统的功能也要下一番功夫。 在网站优化中,title,keywords,description是最重要的地方,要保证每个页面都有唯一的title,keywords,description。那么怎么在zencart系统中设置网站首页的title,keywords,description呢? 1.网站首页的title设置:登陆zencart网站后台管理平台->”Configuration”->”基本设置”->“商店名称”->编辑,在文本框中输入网站首页标题,点击“更新”就OK; 2.网站首页的keywords设置:网站首页的keywords标签必须在源代码中修改,找到你zencart系统所在的目录,/includes/languages/english/meta_tags.php,在meta_tags.php文件中查找“HOME_PAGE_META_KEYWORDS”变量,在define(’HOME_PAGE_META_KEYWORDS’, ”); 中定义你的keywords; ... 2014年 02月 24日 |
| 相信绝大部分人都比较喜欢Google Sitemap 这个插件,因为它是SEO必备的工具。新版2009-03-07问世。很多人也都有安装。这篇文章主要是给那些使用特殊模板(Light)的人参考.因为那些模式基本上都用的老版 Google Sitemap Version:1.3.19。老版我碰到的最大的问题是当URL达到一定量时,会生成不了新的XML地图。昨天晚上碰到这个问题,头痛了N小时外六分钟,上午一来就开贴向JACK求救。现把详细过程分享下。 一、新装SitemapXML 如果你是Zencart里还没有装过Sitemap插件 1.下载最新SitemapXML,将里面文件复制进对应zen cart文件夹里。(http://www.zen-cart.com/downloads.php?do=file&id=367) 2. 进后台->工具->Install SQL Patches 运行(不是上传,是运行Send) 将安装包里install install.sql.内容复制到运行框里,Send 3. 进后台->设置->Sitemap XML 设置各项参数 4. 进后台->工具>Sitemap XML 生成XML地图及上传sitemap (如果报错,查看下放XML的目录是否没有写权限) 二、已装Google Sitemap 如果你zen-cart已安装有Google Sitemap,那么首先要卸载老版本。... 2014年 02月 24日 |
|
Copyright © 2012-2013 迪赛普科技 版权所有
合作邮箱:admin@desipo.com 合作QQ:76052083 |