Blog

25 search results for:

1

PHPMailer的多用法

/ in Blog / by Kevin
PHPMailer的多用法 PHPMailer是一个用于发送电子邮件的PHP函数包.灵活性很高.需要引用require("phpmailer/class.phpmailer.php");的程序来进行使用.它可以用SMTP邮件发送,第一种是不需要用中间邮件的,代码如下: Name:'.$Name.' ' .'Email:'.$Email.' ' .'Phone'.$Phone.' '; smtp_mail("[email protected]", "customer information", $body, "", "Australialand"); smtp_mail_user($Email, "customer information", $body_user, "", $Name); echo ''; ?> 要记住,邮件里面的内容要用HTML包起来,不然会很容易当成是垃圾邮件. 各一种也是用SMTP发送,但是这个是要要密码的, 是要用一个邮箱做为中介传媒来发送,代码如下: // 使用PHPMailer发送邮件实例,126邮箱 include("class.phpmailer.php"); //加载PHPMailer…
2

Magento新闻插件的另一种用法

/ in Boke / by Kevin
Magento新闻插件的另一种用法: Magento 新闻插件KEY: https://connect20.magentocommerce.com/community/MWD_News_and_Testimonials_with_Images_Extension Magento有些客户会要求将最新的新闻放到首页进行浏览. 而这个MWD News插件只是在内面进行浏览. 1.先进入后台: System->Magento Connect-> Magento Connect Manager.输入用户,密码进入后,将https://connect20.magentocommerce.com/community/MWD_News_and_Testimonials_with_Images_Extension KEY给安装好. 2.在Layout(布局)文件config.xml中插件以下代码,说到Layout, Magento的执行控制器不直接将数据传给试图,相反的视图将直接引用模型,从模型取数据。这样的设计就导致了视图被拆分成两部分,块(Block)和模板(Template)。如下: 在这里,我是将文件放到首页的左边,所以用LEFT(看个人要求如:right,top等等). 3.在template文件夹里创建profile/homenews.phtml, 每一个块都和一个唯一的模板文件绑定。在模板文件phtml中,“$this”就是指该模板文件对应的快对象。写入以下代码: What's Hot!       /dt>       See More...…
3

对magento MVC框架的了解

/ in Boke / by Kevin
对magento MVC框架的了解 在做二次开发以来,一直没有好好地去了解magento的MVC架构,以为跟其它的MVC架构一样,其实有着很大的区别。 有很多的程序框架都使用了现在最流行的MVC架构,对于Model-View-Controller (MVC) ,模型-视图-控制器,源于Smalltalk编程语言和Xerox Parc。现在有很多系统是基于MVC架构的例如: open cart , think PHP, codeigniter等等无不都体现了MVC的精髓,分离数据,业务逻辑和显示逻辑。最常见的 PHP MVC框架是这样的。 区别在于: 普通的MVC框架是:由浏览者访问URL,URL会请求被一个PHP文件拦截(这个URL就是路由),通常称为前端控制器,它将分析这个URL,通个一个判断来获得一个执行控制器的名字(函数名)和执行方法的名字,获得执行控制器并调用其执行方法,然后再在执行方法中处理业务逻辑(读取通过URL和表单或是PHP文件等传来的数据)。然后执行控制器会把数据传递给显示逻辑,再通过显示逻辑去生成模板文件。 而Magento的MVC框架是:由浏览者访问URL,URL会请求被一个PHP文件拦截(这个URL就是路由),通常称为前端控制器,它将分析这个URL,通个一个判断来获得一个执行控 制器的名字(函数名)和执行方法的名字,获得执行控制器并调用其执行方法,在执行方法中处理业务逻辑,模型数据。 此时它就不会按常规地走了,控制器会实例化布局对象,在Magento中那个布局是Layout(这个很重要,控制着你显示什么内容),布局对象根据请求的参数,Magento系统会配置创建一个Block对象,我们称之为“块”列表,并且将它实例化。 布局对象会用output方成去生成HMTL文件,每一个块对象和一个模板文件相对应。其中显示视图View这个被划分为两个部份,一部份是块(Block)和模板(Template),块中的是对象,模板中的是混合了XHTML和PHP代码,这就分离得更清楚了,让我们一目了然。 Magento还有可以在外围在功能方面进行扩展,对Magento进行弟二次开发,在app/code/local中加入自己的模块名进行扩展,可以调用相对关的父类和其他的功能。
4

zencart调出多图,和添加Jzoom和jquery效果

/ in Boke / by Kevin
zencart调出多图,和添加Jzoom和jquery效果 电子商务这一块竞争越来越大,商家越来越多,同时商机也来了。久而久之,所需要的技术也越来越强,越来越成熟,为了赢得更多的客户,商家不断地要求技术人员来加强网站的功能,美观,更好的用户体验,使网站看上去更人性化。包括更种支付等等。 在这里写了一些zencart图片之间的效果和算可以的用户体验,用zencart的客户往往要求开发者开发出一些用户体验好,很炫的效果。如比多产品图片,放大图片的效果,大小图之间的切换。从而达到更好的用户体验的效果,来留住更多的客人。 这里就说下怎么来弄出产品的JZoom +jquery的炫丽效果,又怎么来调出某个产品的大图,小图,和大小图之间的功换显示,放大显示等功能,效果图如下: 首先将自己一些图片和CSS文,JS文件都用一个规范的文件夹分好类。 分别写出一些功能,自己调出对应产品的图片和子图片代码如下:     <script language="javascript" src="fashionbags/js/jquery.js"></script> <script language="javascript" src="fashionbags/js/jquery.lightbox-0.5.min.js"></script> <script language="javascript" src="fashionbags/js/jquery.jcarousel.js"></script> <link rel="stylesheet" href="fashionbags/css/jquery.lightbox-0.5.css" media="screen" /> <link rel="stylesheet" href="fashionbags/css/jquery.jcarousel.css" media="screen" />   <script…
5

当一台计算机可以上网,另一台不能时要怎么办

/ in Boke / by Kevin
当一台计算机可以上网,另一台不能时要怎么办 前几天有个朋友从武汉到深圳玩,武汉的电脑在深圳这边不可以上网。其实主要的问题就是他的路由器已经定死了他的MAC地址,要想上网我知道的有两种方法。 1. 进入路由器,把锁定的MAC地址给改掉。或是弄成自己电脑的MAC地址。 2. 把自己电脑的MAC地址,方法如下: 查看自己MAC地址的方法:单击电脑左下角的“开始-〉运行”(或者按电脑上的windows键+R键),会出现一个运行的方框,如下图: 输入CMD(cmd.exe是微软Windows系统基于WINDOWS上的命令解释程序,全名是:Command)按确定,弹出以下窗口: 再输入ipconfig /all 回车。就会出现你计算机关于网卡方面的详细信息。如下图: 其中physical address就是你的MAC地址,把它记录下来。 进入管理工具“开始-〉控制-〉控制面板-〉管理工具”双击“计算机管理”,弹出窗口如下图: 找到设备管理器下自己的网卡,双击网卡名称,在弹出的对话框中选择高级标签,再选择自己的address值,不同的计算机,这个名称也会随之不同,选中那个方框里的值,再将之前记录好的MAC地址的值填到这个窗口中的值里,不用“-”横线,再单击确定。这样将设置好了的计算机连上路由器进行拨号上网即可。如下图: 如果以后不用这里的网了,记得把那个值给改过来。当然最好是在路由器里设置允许你这新机登陆。
6

Zencart根据分类加背景图片

/ in Boke / by Kevin
Zencart根据分类加背景图片 在我前一个处理的项目中,有个客户要求有变动的头部背景图,在zencart里要怎么去实现这一操作呢? 在我处理的问题中有两种方法,如下: 1. 给body里加一个DIV中CLASS的值,这个CLASS值跟后加添加的分类ID值是一样的,然后用CSS样式去控制头部的背景图。如下图:(not_ID) 2. 在后台的分类编辑里开发出一个上传图片的地方(作为背景图),之后我们根据分类来调用。如下图: (1)进入数据库,在categories表中加入categories_image_header字符型字段。 (2)在806行的样子加入以下代码: $contents[] = array('text' => ' ' . TEXT_CATEGORIES_IMAGE_MANUAL . '(分类头部图片)' . zen_draw_input_field('categories_image_header')); $contents[] = array('text' => ' ' . zen_info_image($cInfo->categories_image_header, $cInfo->categories_name));…

Need Translation Service?

Please enter your personal details and we will contact you shortly.