Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shopify 为商店开发照片处理功能_Shopify - Fatal编程技术网

Shopify 为商店开发照片处理功能

Shopify 为商店开发照片处理功能,shopify,Shopify,一位拥有Shopify网站的客户要求我开发一项功能,允许客户上传图像,然后在服务器级别调整图像大小并进行裁剪,并将其放入PDF文件中进行下载 我们计划使用PHP脚本和库的组合开发此功能: GD或ImageMagick PHP扩展 用于生成PDF的tcpdf库 我的问题是,鉴于我们正在用PHP开发,这样的东西是否可以直接集成到Shopify网站中,如果可以,那么实现这种集成的最佳方式是什么 他们希望图像上传/裁剪功能成为网站的一个单独部分,而不需要将其集成到用户界面中查看产品——我希望这能简化一些

一位拥有Shopify网站的客户要求我开发一项功能,允许客户上传图像,然后在服务器级别调整图像大小并进行裁剪,并将其放入PDF文件中进行下载

我们计划使用PHP脚本和库的组合开发此功能:

GD或ImageMagick PHP扩展 用于生成PDF的tcpdf库

我的问题是,鉴于我们正在用PHP开发,这样的东西是否可以直接集成到Shopify网站中,如果可以,那么实现这种集成的最佳方式是什么

他们希望图像上传/裁剪功能成为网站的一个单独部分,而不需要将其集成到用户界面中查看产品——我希望这能简化一些事情


提前感谢您的帮助。

我不认为有什么能阻止您完成这项工作。 你可以构建一个Shopify应用程序,它看起来像是无缝集成。它将处理图像的上传请求和裁剪/调整大小

您可以处理数据存储的位置,或者使用


如果需要的话,可以与API进行交互,但除非我误解了需求,否则似乎没有太多的集成需要读/写Shopify数据。似乎只有图像上传功能需要在网站上呈现给用户。

您可以选择如何集成此功能

最简单的方法是在“谢谢”页面上嵌入一个上传表单(指向您的服务器)。您可以访问订单号和一些客户字段,以便将其绑定到上传的图像。查看Shopify常见问题解答页面,了解如何执行此操作:

另一种方法是将表单嵌入购物车页面。不过,要得到订单号有点麻烦。您需要做的是将其作为隐藏字段添加到表单中,并通过捕获它。考虑一下,您可能还可以跟踪IP地址

一旦您了解了如何将订单与图像连接起来,您可以在Shopify管理订单页面中提供一个方便的链接,将其发送到您的站点,以便裁剪图像等。这在应用程序设置页面中配置