Day: August 13, 2010

  • Magento 1.4.2.0 extension key change

    今天有闲,下载了 Magento 1.4.2.0 beta 1 来体验,同时用 Magento Connect 安装了几个 livechat extension 来体验。其实我不太喜欢 Magento Connect 来安装 extension(曾经很喜欢),因为:

    • 很多时候仅在 Magento fresh installation 可用,随着安装的扩展越来越多、Magento 自身的升级,过一段时间后想再用 Magento Connect 安装点什么就发现启动不了;
    • 用 Magento Connect 升级 Magento 自身也不可靠,碰到几次在升级过程中断,造成前后台全部瘫痪,只好用传统的 ssh 或 ftp 安装来升级。

    说远了。因为 Magento Connect 里的 extensions 只能用 Magento Connect 来安装(或许有别的办法?),我就老老实实拷贝了 extension key 粘贴,结果 Magento Connect 拒绝工作,说“couldn’t resolve host”,我晕了一下,不过很快找到原因:

    Magento 1.4.2.0 起把 extension key 的规则改了,比如从 magento 网站上找来 extension key

    magento-community/EXTENSION_NAME

    应稍作修改,改成能被 Magento 1.4.2.0 认可的 extension key

    http://connect20.magentocommerce.com/community/EXTENSION_NAME

  • Magento extension: bxgy 0.1.1 is released

    Bxgy 0.1.0 is reported fail to work when raising orders from backend. It is because of

    
    $quote = Mage::getSingleton('checkout/cart')->getQuote();
    

    Now

    
    $quote = $item->getQuote();
    
    

    for bxgy rule to process regardless whether quote is frontend or backend.

    Download bxgy 0.1.1BuyXGetY.tar.gz

    2011/02/21 Update: please checkout a newer release. Always leave comments on the newest release post. The comment on this post is closed.