Magento积分插件和一步支付插件互不兼容js报错解决办法

Magento的Magento AW_Points用户积分插件破解|积分插件使用问题
Magento - OneStepCheckout一步支付插件破解
这两个插件如果同时使用的话在结账页面有js问题及其它,致使选择支付方式不弹出详细信息以及review order更新失效等情况。

不管你的Magento插件
一步支付和用户积分
是不是从我这边够买的,只要是同时使用就会有这问题。

之前就有客户多次反映,未能很好解决,现在问题终于完全搞定。

请同时购买过并在使用的客户自行下载附件进行覆盖(原文件请备份)。

文件:点击下载

文件覆盖路径为:/app/design/frontend/default/default/template/aw_points/checkout

/onepage/payment/mag14/methods.phtml

已经亲测成功,还有问题的请联系我~

还需要购买Magento积分插件和一步支付插件等收费插件的Q Me~ 火热巨售中。

Magento Index Management建立索引速度慢解决方案

Magento产品数量不多的话这点体现不严重。但是如果产品数据在10W以上(个人经验判断),建立索引常常要一小时多或者更多。

特此研究了下,知道Magento在Index Management这边建立索引机制
的处理步骤有:

1)目录和导航栏的产品属性的索引建立

2)产品价格的索引

3)目录URL和产品URL的建立

4)重组产品的EAV数据

5)重组目录的EAV数据

6)目录和产品之前的关联索引

7)目录产品的全文搜索

8)产品库存、产品状态

(有不足的地方还原指正 ^_^。)

Magento索引
过程里的这八点,我主要针对第七点来优化。具体办法是,建立脚本程序,替代Magento的这部分工作内容。

<?php
require_once 'app/Mage.php';
umask(0);
Mage::app( "default" );
Mage::log("开始建立搜索索引:".date("d/m/y h:i:s"));
$sql = "TRUNCATE catalogsearch_fulltext;";
$mysqli = Mage::getSingleton('core/resource')->getConnection('core_write');
$mysqli->query($sql);
$process = Mage::getModel('index/process')->load(7);
$process->reindexAll();
Mage::log("搜索索引建立完成: " .date("d/m/y h:i:s"));
?>

虽然这办法对Magento Index Management这边的速度有所帮助,但是效果有限。。

后续的大数据库建立Magento索引
耗时慢的处理正在进行中,不日更新。 > _<

Magento添加中国省市

Magento默认是没有中国的省市级联的,这让拿Magento来做内贸的同学很受伤。。

当然凡事大都有个解法,在Magento里添加省市
也很简单,往数据库里执行下面sql语句即可。自己动手丰衣足食~

INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'BJ', '北京');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'GD', '广东');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'SH', '上海');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'TJ', '天津');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HE', '河北');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'SX', '山西');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'NM', '内蒙古');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'LN', '辽宁');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'JL', '吉林');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HL', '黑龙江');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'JS', '江苏');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'ZJ', '浙江');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'AH', '安徽');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'FJ', '福建');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'JX', '江西');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'SD', '山东');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HA', '河南');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HB', '湖北');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HN', '湖南');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'GX', '广西');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HI', '海南');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'CQ', '重庆');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'SC', '四川');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'GZ', '贵州');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'YN', '云南');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'XZ', '西藏');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'SN', '陕西');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'GS', '甘肃');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'QH', '青海');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'NX', '宁夏');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'XJ', '新疆');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'HK', '香港');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'AM', '澳门');
INSERT INTO `directory_country_region` (`region_id`, `country_id`, `code`, `default_name`) VALUES (NULL, 'CN', 'TW', '台湾');

清空下网站环境就见效果。

这个只让Magento里的中国有了省份,市级联下次更新 - -

Magento 中文汉化包

最新的Magento1.6.1版本已经发布有一点时间了,但还没汉化包,关于Magento中文版本
目前最新的只看到1.5.1版本的。

现在提供Magento 1.5.1 中文汉化包
,给有需要的~~

亲测,汉化程度95%以上。

点击下载:Mageno中文版汉化包

友情提示:下载解压后将整个app目录覆盖至网站根目录。

                        或者提取\app\locale\zh_CN这个中文语言包到你的\app\locale\。

之后会更新最新版的Magento1.6.1的中文汉化包,请关注~

福州Magento电子商务网站建设|企业产品展示站|外贸建站

在福州,受朋友打击,本想现在自己私活平均一个月接下3、4个Magento商城站可以满足了。没想到他通杀福州本地的电子商务网站、企业建站和Magento来做外贸内贸站,一有风声觉不放过也未曾失手过。。手段实在残忍。。。难怪我都接不到福州本地的商城建设和企业站。

之前也有写过一篇推广文:Magento建站|电子商务网站建设
,效果还算不错,可惜不稳定。

是金子就要发光,是人才就要推广出去。

福州的相亲们,地球村的乡亲们:个人主要承接Magento商城建设|企业产品展示站,Magento插件开发|贩卖,Magento模版开发|出售等业务

与前一篇文章里所述不同的是:客户需要付定金30%

经过这么久以来,按我以前的那习惯吃亏太多次了!彼此的信任是双方共同建立的

3年独立博,近2年的Magento开发经验和电子商务网站企业站建设经验,值得合作。

一直以来接私活的信条是:双赢才能持久!

我人在福州,福州的客户有需要建商城的可以实际联系方便。其他的QQ上电话沟通也很OK哈~

福州Magento建站
,商城建设|企业站|产品展示站。

magento必备插件大放送

Magento插件
,插件,我要常见Magento必备插件
。。    

都是免费的Magento插件,多而杂,乡亲们自己挑~~

【因收集而强大 >_< 因分享而伟大】

亲,有好的插件要留言哦,我会持续更新~


Magento语言包
:
French:magento-community/Locale_Mage_community_fr_FR
German:magento-community/Locale_Mage_community_de_DE
Spanish:magento-community/Locale_Mage_community_es_ES
Russian:magento-community/Locale_Mage_community_ru_RU
Danish:magento-community/Locale_Mage_community_da_DK
Italy:magento-community/Locale_Mage_community_it_IT
Swedish:magento-community/Locale_Mage_community_sv_SE
Polish:magento-community/Locale_Mage_community_pl_PL
Aabric :magento-community/Locale_Mage_community_ar_SA
Finnish: magento-community/Locale_Mage_community_fi_FI
Dutch:magento-community/dutch_NL
Chinese:magento-community/Locale_Mage_community_zh_CN

magento关于SEO优化插件
(SEO extension)
magento-community/Yoast_MetaRobots
magento-community/Fooman_Speedster
magento-community/Yoast_Blank_Seo_Theme
magento-community/canonical_url

magento后台的产品编辑添加所见即所得编辑器(WYSIWYG for admin)
magento-community/BouncingOrange_TinyMce
magento-community/Fontis_Wysiwyg

magento模板
开发必备的blank主题,blank进行了大瘦身并且清除了不必要的XML,和模板中的多余代码(Magento blank theme)
magento-core/Interface_Frontend_Default_Blank
magento-core/Interface_Frontend_Default_Modern
magento-community/Free_Mage_Theme
magento-community/Basic_Template
magento-community/templatemonster_theme

Magento必备插件KEY


magento-community/magento_classic_theme_free
magento-community/Unirgy_StoreLocator
magento-community/Lib_PHPExcel
magento-community/AW_FPS
magento-community/Mage_Navadmin
magento-community/TF_Ipsecurity
magento-community/Eroi_Locator
magento-community/Luxe_HomeLink
magento-community/Udc_Wiki    维基
magento-community/Luxe_Yalc
magento-community/Safitech_Catalog    产品图片放大:Magento jqZoom
magento-community/Monk_Twitter    为网站添加twitter
magento-community/Beck_LiveChat    在线客服的magento扩展插件
magento-community/magento_easy_catalog_images
magento-community/TF_Autocomplete    Autocomplete Search
magento-community/RicoNeitzel_VertNav    导航放到右侧
magento-community/AsiaConnect_FreeCMS        可发布视频
magento-community/Moo_CloudZoom        图片放大展
magento-community/NetAmbition_DirectResize    图片自调整尺寸
magento-community/news 新闻发布
magento-community/Magentix_SocialBookmarking    Share your products, categories, CMS pages… to Social Bookmarking Services (Twitter, Digg, Facebook
magento-community/Raptor_ExplodedMenu    用多列的下拉菜单代替Magento原来的单列菜单
magento-community/TBT_Enhancedgrid    后台产品管理加入产品图片显示
magento-core/Interface_Frontend_Default_Iphone        This is a new iPhone optimized theme to the Magento default interface.
magento-community/Canecom_SHPO    iPhone app for the Magento backend – SHPO the Webstore Backend plug-in
magento-core/Magento_Mobile    Welcome to the world's first mobile-commerce platform! iphone 手机
magento-community/CMS_Content_Editor
magento-community/IG_LightBox
magento-community/BusinessDecision_Interaktingslider     首页动态广告
magento-community/FME_QuickRFQ    免费报价插件
magento-community/Flagbit_Faq
magento-community/AW_Blog    博客
magento-community/magento_easy_lightbox    灯箱广告
magento-community/Luxe_Bestsellers
magento-community/girly_store
magento-community/Netzarbeiter_GroupsCatalog
magento-core/Mage_All_Latest    快速升级MAGENTO到最新版本
magento-community/TBT_Enhancedgrid    删除订单
magento-community/Jira_MageBridge    Magento整合Joomla的插件
magento-community/BoutikCircus_DeleteOrders 定单删除插件
magento-community/Fooman_EmailAttachments magento邮件扩展插件
magento-community/Aschroder_GoogleAppsEmail 使用gmail邮箱的插件
magento-community/BouncingOrange_TinyBrowser TinyBrowser is a file uploader/manager for TinyMCE.
magento-community/Netz98_optimizedcart
magento-community/Netz98_ModuleCreator
magento-community/AW_Blog    aheadWorks的Blog扩展
magento-community/Monk_Blog-0.5.8     blog插件(old)
magento-community/Unirgy_Giftcert    产品页获取礼物
magento-core/Mage_Compiler    可以提高Magento速度的插件
magento-community/HM_DeveloperToolbar-1.2.1
magento-community/Mass_Product_Relater    批量修改相关产品
magento-community/DC_Catalog
magento-community/Mxperts_Jquery    最新版本的jquery导入并处理好冲突问
magento-community/Mage_Ogone
magento-community/BoutikCircus_DeleteOrders 定单删除插件
magento-community/Fooman_EmailAttachments magento邮件扩展插件
magento-community/Aschroder_GoogleAppsEmail 使用gmail邮箱的插件
magento-community/MathieuF_EventsCalendar
magento-community/SLandsbek_SimpleOrderExport
magento-community/AW_Blog aheadWorks的Blog扩展
magento-community/Monk_Blog-0.5.8 blog插件(old)
magento-community/ArtsOnIT_AdvancedSmtp    Advanced Smtp ( 需要 php_openssl.dll 的支持 )
magento-community/Bysoft_Flashnavigator {{block type="cms/block" block_id="flash_navigator" template="cms/content.phtml"}}
magento-community/Magestore_BannerSlider {{block type='bannerslider/bannerslider' template='bannerslider/bannerslider.phtml'}}
magento-community/HM_DeveloperToolbar-1.2.1
magento-community/Scalena_News    传统形式展示新闻,包含首页局部最新新闻区块,新闻列表页,新闻详细页

1. 分类产品列表逆向排列(为了实时显示分烊最新添加的产品)。
位置:app/code/core/Mage/CatalogBlockProductListToolbar.php
修改:protected $_direction = 'asc';为desc

2. 添加批量导入产品自定义选项
位置:app/code/core/Mage/Catalog/Model/Convert/Adapter/Product.php

3. 调整产品页面的Add to Cart、wishlist、compare、及产品自定义选项的位置
位置:app/design/frontend/base/default/template/catalog/productview.phtml

4. 取掉了首页,分类、比较、购买意愿里的 Add to Cart 按钮。
原因有二:1).若产品有自定义选项时,Add to Cart 形同虚设,没有用;
2).也不美观。

5. 首页推荐产品排序默认改为显示最新推荐产品,若要随机显示请看
app/design/frontend/default/default/template/catalog/product
这里的说明。

6. 信用卡等在线支付时需要另开一个新窗口,具体代码如下 :
app/design/frontend/default/default/template/checkout/cart.phtml
替换 getChildHtml('top_methods') ?> 为如下代码即可。
getChildHtml('top_methods')) ?>

7. 修复 Magento Title 全变成 Customer Login 一例:
经过分析,是由于:app/code/core/Mage/Customer/Block/Form/Login.php 文件中的
protected function _prepareLayout()
{
this->getLayout()->getBlock('head')->setTitle(Mage::helper('customer')->__('Customer Login')) ;
return parent::_prepareLayout();
}
红字部份引起的,删除这部份或者整行,都可以恢复正常。

8. 设置 Magento 301 永久定向
编辑 .htaccess 在 RewriteEngine on 下方加入以下代码:
Redirect permanent /old.html /new.html
提示:缺少 permanent 就变成 302 临时重定向了,搜索引擎还会索引 /old.html,所以推荐使用 301 定向。

9. 开启 Magento 模板调试模式
System->Configuration->Current Configuration Scope:选择调试商店->Developer->Debug->Template Path Hints 设为 Yes ,保存。刷新前台即可以看到模板各模块的调试路径,调试完模板将这里改为 No ,保存即可。

10. 如何顺利导入其它系统中的客户到 magento 邮件系统:
1). 导入其它系统客户,必不可少的四条数据:First Name、Last Name、E-mail、Password (也可能是仅需要保留的四条数据)
2). 加入到邮件系统过程中可能出现:"Customer email already exists" 和 “Form was filled incorrectly" 错误而无法正常进行,到对应的文件,删除对应的那段代码(注意事先备份文件),即可顺利导入。如应的数据表 newsletter_subscriber 根据 customer_id 值可在导入过程中"连续导入",而对应的文件位置如下:
app/code/core/Mage/Customer/Model/Entity/Customer.php
app/code/core/Mage/Newsletter/Model/Mysql4/Subscriber.php

11. 解决 SQLSTATE[42S22]: Column not found: 1054 Unknown column 'e.brand' in 'field list'
到缓存管理里重建:分类产品索引,即可解决问题。原因:修改数据库时造成的“后遗症"

Magento其他插件
Edit configuration product in cart
URL:http://www.magentocommerce.com/magento-connect/magestore/extension/2042/edit-configuration-product-in-cart
KEY:magento-community/Magestore_Editconfiguration

Custom Option Description
URL:http://www.magentocommerce.com/magento-connect/aijko+GmbH/extension/2678/custom-option-description

import product relations
http://www.magentocommerce.com/magento-connect/Res/extension/2804/importrelations

Magik Search Autocomplete
http://www.magentocommerce.com/magento-connect/MagentoMagik/extension/2651/magik-search-autocomplete

groupeReflect Product Image Deep Zoom
http://www.magentocommerce.com/magento-connect/tech.gr/extension/2792/groupereflect-product-image-deep-zoom

Featured Products
http://www.magentocommerce.com/magento-connect/Inchoo/extension/2513/featured-products

IP Security
http://www.magentocommerce.com/magento-connect/tonyfox/extension/2141/ip-security

手头还有二十多个收费的Magento插件,哪天抽空整理下。

有要打算购买Magento收费插件的可以Q我问看看哦~

magento常见插件大放送

乡亲们转帖手下留链~ 谢谢谢~~