【问题标题】:moving cs cart to another directory without data将 cs 购物车移动到另一个没有数据的目录
【发布时间】:2017-02-22 05:46:03
【问题描述】:

首先,我为开发创建了一个子目录,并在其中安装了 cs cart MVE。 我想复制当前的 cs cart 子目录并将其添加到主域文件夹中,而不需要我在开发阶段添加的测试虚拟数据。 我怎样才能做到这一点?

其次,如果我以后对开发文件夹进行了新的更改,我该如何将此更改应用到主域文件夹?

非常感谢您提前提供的帮助。

注意:分步指南会很有帮助!

【问题讨论】:

    标签: cs-cart


    【解决方案1】:

    有几种方法可以实现这些结果。首先,如果您只想删除演示数据,您可以更改数据库并执行以下操作:

    更改表格并删除每个产品、属性、横幅等。不过,如果您有此代码设置,您可以一次性运行它。虽然我不建议这样做,因为这比需要的工作量要大得多,而且这不会摆脱演示数据存储的图像等。

    您还可以执行以下操作:

    转到产品部分,单击左上角的复选框,然后单击右上角的齿轮图标并选择:“删除选择”。这样做几次,一切都需要(横幅、付款方式、运输方式等),你就准备好了。

    或者你可以这样做(推荐):

    您可以对当前商店进行商店导入,然后切换目录,这样您就不会停机。这也是我进行开发的方式。您可以在 cs-cart 市场免费获得 store-import 插件。

    但是,如果您正在寻找一种仅复制商店而不传输任何数据的方法,您可以考虑要复制的内容。基本上每个设置都存储在数据库中(这相似吗?)。此外,每个图像路径等都存储在数据库中(这些相似吗?)。等等。我看到如何做到这一点的最好方法是运行商店导入(这将使您可以选择在导入新数据之前删除所有演示数据,您可以安装没有数据的新版本 cs-cart,然后它会删除你所有的当前数据。)

    希望我的回答足够,如果您偶然发现一些问题,请随时询问。

    【讨论】:

    • 感谢您的大力帮助:),我过去检查了商店导入,但它不支持多供应商版本。
    • 如果您将主应用程序移动到其他目录,您必须从 var => 缓存中删除 cs-cart 缓存
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多