欢迎来到DESIPO.COM,外贸电子商务整合专家!
登录 | 免费注册 ?
|
| 问题:那个zencart产品页那个上一个产品下一个产品那边 怎么调用 上一个产品的标题出来呢?解答:核心文件 tpl_products_next_previous.php类似以下文件: 可以看到向上按钮和向下按钮处都使用了变量ID$previous$next_item 跟踪这组变量找到ZC原有处理数据的文件在模块文件下面 :product_prev_next.php从下面的图片可以看出逻辑代码的原理是查询对应目录结构,然后把代码顺序插入数组中,在使用访问的产品ID通过数组查找上下两个产品的ID 思路其实在第一个文件就已经可以编写此功能了,但是了解他的实现方法也蛮重要。 所以我们现在可以通过两个变量查询对应的产品名称了,方法很简单,比如只是修改tpl_products_next_previous.php文件。 方法:通过两个ID查询产品名称,图片等。$previous$next_item代码如下: $previous_query = "select products_name from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$previous . "' ... 2013年 12月 11日 |
| 前两天接到一个网友的咨询是关于客户访问网站以后能否跳转到注册页面的问题,不让他看到对应的产品内容信息,这里给出思路,实现过程非常简单主要是,对应几个页面的判断。 下面是实现过程: 首先在index.php头部加入处理逻辑if( 这里可以设计搜索引擎可以通过部分的逻辑判断|| $_SESSION['customer_id'] != '' || $_GET['main_page'] == 'login'|| $_GET['main_page'] == 'logoff'|| $_GET['main_page'] == 'create_account'|| $_GET['main_page'] == 'create_account_success'|| $_SESSION['message'] == '1' ){}else{ //如果直接需要跳转则使用下面这个跳转 //header('Location: '.zen_href_link(FILENAME_LOGIN, '', 'SSL')); $_SESSION['message'] = '1'; $message_box = '<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css"><script src="http://code.jquery.com/jquery-1.9.1.js"></script><script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script><script> $(function(){$( "#dialog" ).dialog();var ObjectDiv = document.createElement("div");ObjectDiv.setAttribute("id",... 2013年 12月 12日 |
| 原理其实也很简单就是在登陆或者注册成功页面跳转到缓存保存的上一页地址,类似本站的注册跳转原有访问页面的功能。 下面是在网上找到的一段代码,没有仔细检查。 1、第一个文件 /includes/modules/pages/login/header_php.php 头部增加以下代码,主要用于增加一个辅助的进入前的页记录,并屏蔽几个页 if(stripos($_SERVER['HTTP_REFERER'],’login’)==false && stripos($_SERVER['HTTP_REFERER'],’create_account’)==false && stripos($_SERVER['HTTP_REFERER'],’logoff’)==false) $_SESSION['tempcurrenturl']=$_SERVER['HTTP_REFERER']; else if(!isset($_SESSION['tempcurrenturl'])) $_SESSION['tempcurrenturl']=”; ————————————— if (sizeof($_SESSION['navigation']->snapshot) > 0) { 以下代码换成,主要用于兼容原代码,并对失效代码的重新更正 if (sizeof($_SESSION['navigation']->snapshot) > 0) { $origin_href = zen_href_link($_SESSION['navigation']->snapshot['page'], zen_array_to_string($_SESSION['navigation']->snapshot['get'], array(zen_session_name())), $_SESSION['navigation']->snapshot['mode']);... 2013年 12月 12日 |
| 怎样取外贸电商网站域名? 这是个老生常谈的问题了,对于新手来说可能会想域名简短则好。话是这样说,比如QQ投那么多钱把QQ.COM买下来,现在京东又把JD.COM买下来,还有VIP.COM这些大型电商每一个都很注重自己的域名。 你也想这样吧,呵呵类似QQ号的稀少一样,好的简短的域名在200几年的时候就已经绝种了,除非你去抢。 不过我们在做外贸电商的时候经常会发现别人的域名并不是很短,没错,老外似乎不太在乎域名的长度,更在乎含义,短域名有很强的品牌性,特别是我们这种不以英语为母语的国家。但是在国外什么FACEBOOK,GOOGLE,几乎很少有3个字母以下的域名做的很大的。大公司反倒域名都是很有本身含义的。 而为什么会这样,其中之一必然是别人长点的域名只要有意义一样好记。另外一个原因就是有相关性的域名好推广。... 2013年 12月 12日 |
| 建立一个外贸网站最低成本需要多少钱? 这个问题对于做过软件开发的人再好说不过了,可是对于一个对互联网网站建设一窍不通的人来说是非常困难的。 首先网站需要什么?让我们来看看。 域名 服务器 网站源程序 域名就是类似的QQ.COM这样的域名,当然还有免费的2级3级域名,不过我们聊的是外贸建站,所以我相信几乎没有人会去选择免费的域名,而域名一般需要多少钱呢? 说出来或许有些人会惊讶,域名注册最便宜的时候1块钱都能注册一个CN的中国域名。那一般常用的COM NET域名的价格在国内一线供应商那里的价格呢?130左右一个哦,亲,二三线代理商反倒会便宜一些,可能价格在60多点,没错为什么会这样?因为你在那里注册,他的服务会绑定你的域名,以后有些东西可能会限制,比如转出,所以劝各位还是在大一点的注册商注册好些。 那国外的呢?说实话国外的域名有高有低,便宜的8-9美金,贵的30-40美金,当然也有很多好域名是需要你花大价钱购买的,因为被别人抢购了。... 2013年 12月 13日 |
| UNZIP在线解压PHP源码只有一个文件的解压代码,小巧好用,方便一些简单的解压场合。 本文件是网上下载使用说明在文件本身里面都有介绍,密码666666,自己打开文件设置即可。 请不要使用这个文件解压太大的文件。 下载地址: http://www.desipo.com/files/unzip.zip 另外附带LINUX UNZIP解压命令 unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文件][文件][-d ][-x ] -x 文件列表 解压缩文件,但不包括指定的 file 文件。 -v 查看压缩文件目录,但不解压。 -t 测试文件有无损坏,但不解压。 -d 目录 把压缩文件解到指定目录下。 -z 只显示压缩文件的注解。 -n 不覆盖已经存在的文件。 -o 覆盖已存在的文件且不要求用户确认。 -j 不重建文档的目录结构,把所有文件解压到同一目录下。 例如:unzip -q u.zip /var/www/ 2013年 12月 14日 |
| ZENCART 目录基本结构介绍 下面给出ZC开发目录作为入门教程。 ZENCART开发主要是根据文件夹覆盖的方式来重写功能的。所以如果需要增加自己的模版,在很多时候只需要在对应的目录下面建立自己的模版目录名称,并且添加对应的文件即可。 \includes\auto_loaders 自动加载头部 \includes\classes 类文件 文件调用中需要包含 ------------ 重要 \includes\extra_configures 附加配置文件 自动加载 \includes\extra_datafiles 附加数据文件 \includes\functions 函数文件 ------------ 重要 \includes\index_filters \includes\init_includes 初始化包含 \includes\languages 语言包 ------------ 重要 \includes\modules 模块文件 ------------ 重要 \includes\templates 模版文件 ------------ 重要 首先ZC的入口文件是index.php 从这个文件我们可以看到首先是加载 require('includes/application_top.php'); 这里会处理一些配置文件和函数,头文件等。 查看此文件(application_top.php) if (file_exists('includes/configure.php')) { /**... 2013年 12月 15日 |
| 在开发ZC系统的时候我们经常需要操作数据库,并且在特定时候也需要一些数据库差异性查询,下面介绍MySQL 左连接 右连接具体使用方法 表A记录如下: aID aNum 1 a20050111 2 a20050112 3 a20050113 4 a20050114 5 a20050115 表B记录如下: bID bName 1 2006032401 2 2006032402 3 2006032403 4 2006032404 8 2006032408 实验如下: 1. left join sql语句如下: SELECT * FROM A LEFT JOIN B ON A.aID = B.bID 结果如下:... 2013年 12月 25日 |
| zencart如何设置smtp发邮件,zencart不能发email,发email失败怎么办?zen cart要使用gmail发送邮件,首先要把你的gmail账户开通pop/smtp, 然后再zencart后台设置邮件发送方式,邮箱帐号,密码。 具体操作方法如: 进入后台--商店设置--电子邮件,首先选择”电子邮件发送方式“为smtpauth。然后输入你的gamil邮箱地址。 最后设置 1)首先后台电子邮件 发送方式是:smtpauth 2)smtp帐号邮箱:xxx@gmail.com 3)smtp帐号密码:xxxxxxxx 4)smtp主机:smtp.gmail.com 5)smtp服务器端口:465或者587 如果这样设置是正确的。但是有些主机还是会出现Email Error: SMTP Error: Could not connect to SMTP host.这样的情况 。 这个需要服务器支持。检查下后台-工具-服务器信息里是否有OpenSSL。因为google 传输是ssl://smtp.gmail.com协议。 所以需要服务器支持Openssl这个尤为重要。 补充重要情况:电子邮件必须从现有域名发送 设置成 no 收费调试服务 我们希望您能自己搞... 2013年 12月 25日 |
| 第一章 ZEN CART开发入门 1.配置本地环境 ZEN CART是PHP+MYSQL组合的电子商务开源网站系统。我们如果想以ZC开发自己的电子商务网站就需要配置本地的调试环境。 我们可以选择phpStudy一键安装包来安装WINDOWS环境下的apache+php+sql服务器。 下面是介绍 ----------------------------------------- phpStudy是一个服务器运行环境集成安装包,它可以帮您做到一键在windows系统之上安装 apache+php+mysql+phpmyadmin+zendoptimizer运行环境,不需要任何手动操作,如果这么多您手动安装的话,估计要 安装差不多一小时吧? 使用phpStudy来安装就简单了,对于那些急于调试PHP程序的朋友,非常实用!该程序不仅包括php调试环境,还包括了php开发手册等。 提示:安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端口80、3306等,请选择允许!这样才可以正常运行。 phpStudy集成以下程序: PHP 5.2.1 新型的CGI程序编写语言,易学易用、速度快、跨平台。 Apache 2.2.4 最流行的HTTP服务器软件,快速、可靠、开源。... 2013年 12月 28日 |
|
Copyright © 2012-2013 迪赛普科技 版权所有
合作邮箱:admin@desipo.com 合作QQ:76052083 |