摘要: Prestashop 一般默认使用 mail 函数发送邮件,邮件发送的IP地址就是服务器或者共享空间的IP地址。共享空间上面的网站很多,可能存在发送垃圾邮件的网站,导致共享空间的IP地址被其 他邮件服务商(gmail、hotmail等等)加入黑名单,使用mail发送的邮件全部不能够发送成功。更换使用... 阅读全文
posted @ 2015-04-22 22:20 php1818 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: Woocommerce 是一个非常好的WordPress 电子商务插件,但是结账页面用户地址不是很适合国内用户习惯,这里介绍怎么自定义结账页面地址信息显示顺序。用户进入结账(checkout)页面,用户地址信息显示效果如下:对于国内用户,姓肯定在名之前,地址信息排列一般为:国家-》省-》市区-》详细... 阅读全文
posted @ 2015-02-08 21:00 php1818 阅读(1872) 评论(0) 推荐(0) 编辑
摘要: 刚开始接触一个新的系统,最好是全面的熟悉,理解整个页面怎么输出,怎么控制的。不要刚开始就是分析某一项功能,或者只是了解需要更改的那一部分内容。对于Prestashop 这种系统,我们更要全面的了解。接触Prestashop 这个系统有一段时间了,写个模块,更改一下显示效果,做一个页面,还是很随意的。... 阅读全文
posted @ 2014-11-03 21:03 php1818 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 建立网站时,特别是支付网站和电子商务网站,为了让客户信赖网站,让他们不把我们当做骗子,网站一般会安装SSL,我们访问网站时都是以https开头的,而不是以http开头的。下面是在windows环境下配置Apache服务器支持https协议和SSL证书。1.配置Apache服务器支持openssl配置... 阅读全文
posted @ 2014-07-13 22:25 php1818 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1. GZIP介绍GZIP是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示gzip这种文件格式。GZIP主要用于Unix系统的文件压缩,我们经常看到的后缀为.gz的文件,它们就是GZIP格式的。GZIP的压缩效果比较明显,应用Gzip压缩网页时,网页可以压缩30%甚至更多... 阅读全文
posted @ 2014-06-27 22:12 php1818 阅读(2467) 评论(0) 推荐(0) 编辑
摘要: phpmail()函数在windows不能用,需要安装sendmail。1.从http://glob.com.au下载sendmail.zip2. 解压sendmail.zip到目录下(最好使用短路径,长路径会导致问题的出现),我安装的路径是:E:\wamp\sendmail3.修改php.ini 配置,我是使用的QQ邮箱发送邮件。配置如下图所示: 4.修改 sendmail.ini,文件路径:E:\wamp\sendmail\sendmail.ini smtp_server=smtp.qq.com smtp_port=25 auth_username=yourusername auth_p. 阅读全文
posted @ 2013-12-27 10:46 php1818 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: Fatal error: Class 'notifier' not found and other error includes/autoload_func.php on line 79之类的错误,解决办法是在includes/configure.php中检查以下类似的代码define(‘DIR_FS_CATALOG’, ‘domainname/subdomain’);应改表示成以下格式,注意尾部增加一个/define(‘DIR_FS_CATALOG’, ‘domainname/subdomain/’); 阅读全文
posted @ 2013-11-07 14:29 php1818 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 1.打开index.php你会发现如下代码:require_once $mageFilename;#Varien_Profiler::enable();if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) { Mage::setIsDeveloperMode(true);}#ini_set('display_errors', 1);umask(0);修改为如下代码: 1 require_once $mageFilename; 2 3 #Varien_Profiler::enable(); 4 5 if (isset($_S 阅读全文
posted @ 2013-09-26 11:11 php1818 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 作为一个开发者的你,肯定要修改Magento代码去适应你的业务需求,但是在很多时候我们不希望修改Magento的核心代码,这里有很多原因, 例如将来还希望升级Magento、还想使用更多的Magento代码。如果你正在寻找修改Magento代码的最佳方式,那么此篇文章将会是一个不错的教程。重写Magento模块(Module)第一步,你需要创建属于你自己代码的命名空间,例如MagentoNotes,App等,为了方便与大家分享代码,我将空间命名为App。app/ code/ core/ community/ loca... 阅读全文
posted @ 2013-09-25 15:14 php1818 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 去掉index.php,必须开启Apachemod_rewrite模块。1.在 system—>configuration中确保下图的设置为 Yes2.在 system—>Cache Management 中刷新缓存,还有Cache Management中的catalog中的缓存也都refresh, clear, rebulid下3.在 system->Index Management 中Reindex Data.如下图所示4.去前台刷新下页面,it's done 阅读全文
posted @ 2013-08-24 00:36 php1818 阅读(334) 评论(0) 推荐(0) 编辑