Shopware 6.6.6.1自定义插件如何设置插件管理器显示图片?
解决Shopware 6.6.6.1自定义插件添加插件管理器展示图问题
针对Shopware 6.6.x版本,插件管理器显示插件封面图的正确操作步骤如下:
- 图片规格要求:必须是200x200像素的PNG或JPG格式图片,文件名固定为
plugin.png - 放置路径:将图片放到插件根目录下的
src/Resources/public文件夹中(如果该文件夹不存在,手动创建即可)。例如你的插件名为MyCustomPlugin,完整路径就是custom/plugins/MyCustomPlugin/src/Resources/public/plugin.png - 同步静态资源:在Shopware项目根目录执行命令:
bin/console assets:install,这个命令会把插件内的静态资源复制到public/bundles目录下,确保前端能访问到图片 - 清理缓存:执行命令
bin/console cache:clear,然后强制刷新浏览器插件管理器页面(快捷键Ctrl+F5)
容易遗漏的要点:
- 别把图片直接放在插件根目录,必须放到
src/Resources/public下,否则资源同步命令不会识别 - 图片尺寸严格按200x200来,尺寸不符会被系统忽略
- 不要在
composer.json里添加旧版本的shopware-plugin-icon配置字段,6.6+版本已不再需要这个配置 - 执行完命令后一定要清浏览器缓存,否则可能还是显示默认占位图
内容的提问来源于stack exchange,提问作者Premox
相关产品推荐
相关产品推荐

