将批量文件上传到资产

时间:2018-04-24 06:17:33

标签: ruby content-management-system shopify

我想在shopify上传我之前的主题,这是一个401mb的zip文件。但shopify只允许50mb最大上传。所以我解压缩了我的主题,然后从他们的资产文件夹中移走了一些文件,使主题更轻松。然后重新拉片并上传。

现在,我已成功上传主题。我需要将从资产文件中移出的所有300多张图像上传回上传的主题。如何批量上传资产?

3 个答案:

答案 0 :(得分:2)

您可以使用Shopify的Assets API上传它们,使用自定义应用或Themekit等工具。

答案 1 :(得分:1)

shopify没有实际的批量上传选项。

这就是说你可以使用themekit创建主题的本地实例并将文件添加到资产文件夹中,而themekit将开始在队列中单独上传每个文件。

您可以参考https://shopify.github.io/themekit/

为了实现这一目标,您需要:

  1. themekit已添加到您的本地计算机
  2. 在您的商店中创建private app(从应用程序屏幕中显示 底部的私有应用选项Working with a developer on your shop? Manage private apps
  3. 在我们的本地计算机中创建一个config.yml文件(在此之后 指南 https://shopify.github.io/themekit/#configure-an-existing-theme
  4. 下载您的主题theme download
  5. 开始观看theme watch
  6. 将您的图片文件粘贴到资源文件夹

答案 2 :(得分:0)

您可以使用产品导入和上传图片作为产品图片。只需使产品不可见,并为您要使用的资产的 url 提供一些方便的东西。我能够使用谷歌表格以这种方式上传 50 多个动画 gif,并导入我命名为“资产”的产品。