【问题标题】:Building custom magento payment extension - ./mage install-file … - exception thrown - Package file is invalid ‘. …’ file already exists构建自定义 magento 支付扩展 - ./mage install-file ... - 抛出异常 - 包文件无效'。 …' 文件已存在
【发布时间】:2011-12-02 19:34:46
【问题描述】:

我创建了要求帐单地址具有出生日期和性别属性的支付模块。其中一件事是发生了变化: /app/design/frontend/base/default/template/checkout/onepage/billing.phtml

我添加了用于添加出生日期和性别属性的新字段,

在此之后,我在 Magento 1.5.0.1 中构建了包扩展,然后我想在干净的 Magento 部署中验证扩展安装。为此,我使用了 mage 命令行工具。我做到了:

法师安装文件 My_Extension-0.1.0.tgz.

此命令行报告:

安装文件:包文件无效 './app/design/frontend/base/default/template/checkout/onepage/billing.phtml' 已经存在

问题是:

  • 我更改此模板文件是否出错?我覆盖它会更好吗?

  • 在 mage 命令行工具中是否有一些未记录的选项应该使用 - 例如“mage install-file My_Extension-0.1.0.tgz force”或类似的东西会忽略此异常?

  • 这是非常适合扩展的正确程序吗?

  • 在将其发布到 Magento Connect 之前,是否有任何指南来测试 magento 扩展部署的最佳方法?

感谢您的宝贵时间。 达米尔

【问题讨论】:

    标签: magento payment custom-attributes


    【解决方案1】:
    • 是的,永远不要修改默认模板
    • 不,只有 Chuck norrys 有 Magento 文档
    • 没有
    • 是的,您可以在 magento 网站上找到它们

    【讨论】:

    • 谢谢。验证扩展的正确程序是什么?
    • Chuck Norris 不需要 Magento 文档,他可以感受核心。
    • “验证”是什么意思?当您将包上传到 magento connect - 您的包结构得到验证。你还需要什么?正如 Anton 所说,永远不要修改 magento 文件
    猜你喜欢
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    • 1970-01-01
    • 2014-05-03
    相关资源
    最近更新 更多