develodesign / module-cloudinaryimageproductoption
添加使用Cloudinary上传图片的新产品选项。
1.0.0
2022-04-06 15:11 UTC
README
演示视频
主要功能
此模块为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应用程序访问他们的账户。