develodesign/module-cloudinaryimageproductoption

添加使用Cloudinary上传图片的新产品选项。

1.0.0 2022-04-06 15:11 UTC

This package is auto-updated.

Last update: 2024-09-06 21:15:35 UTC


README

演示视频

Magento Cloudinary Product option

主要功能

此模块为Cloudinary图像上传添加新产品选项,网站访客可以将图像上传到Cloudinary存储,或从一系列社交网络中选择图像。

通过Composer安装

composer require develodesign/module-cloudinaryimageproductoption
  • 通过运行以下命令设置模块
php bin/magento module:enable Develo_CloudinaryImageProductOption
php bin/magento setup:upgrade
php bin/magento cache:flush
  • 如果您在生产模式下运行Magento,您还必须使用以下命令编译和部署静态内容
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

卸载

要在终端中卸载模块,请进入您的Magento目录并运行以下命令

php bin/magento module:disable Develo_CloudinaryImageProductOption
composer remove develodesign/module-cloudinaryimageproductoption
rm -rf app/code/Develo/CloudinaryImageProductOption
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:flush

配置

要设置系统配置变量,请转到“商店” -> “配置” -> “Develo” -> “Cloudinary Image”

后端配置

配置需要三个变量。要获取您的cloudName、apiKey和上传预设,请登录Cloudinary仪表板。登录后,在“账户详情”中可见cloud name和api key。要获取上传预设,请转到“设置” -> “上传” -> “上传预设”并添加新上传预设,您可以在其中进行一些基本配置。

前端配置

  • 显示高级选项 - 启用/禁用Cloudinary小部件中用户的高级选项。
  • 允许裁剪 - 启用/禁用上传图像的裁剪。
  • 样式 - 您可以通过编辑此JSON设置来自定义小部件的感觉和外观。有关样式示例,请参阅https://demo.cloudinary.com/uw/#/,但请使用提供的模板。
  • 来源 - 选择客户可用的来源。按住“ctrl”键以选择多个来源。

来源API密钥

  • dropboxAppKey - 您的DropBox应用程序密钥。如果添加dropbox来源,则为必需。
  • facebookAppId - 您自己的Facebook应用程序的App ID。如果未提供,则默认使用Cloudinary Media Upload应用程序访问他们的Facebook账户。
  • googleApiKey - 访问Google API所需的API密钥。如果添加image_search来源,则为必需。
  • instagramClientId - 访问您的Instagram应用程序的App ID,以访问用户的Instagram账户。如果未提供,则默认使用Cloudinary Media Upload应用程序访问他们的Instagram账户。
  • instagramClientId - 访问您的Google Drive应用程序的Client ID,以访问用户的Google Drive账户。如果未提供,则默认使用Cloudinary Google Drive应用程序访问他们的账户。

链接

由Develo开发.