似乎 Sonata Media 在裁剪/调整上传图像的大小时只有两种策略,Sonata\MediaBundle\Resizer\SimpleResizer 和 Sonata\MediaBundle\Resizer\SquareResizer。这两种策略都是自动的,这意味着用户对于如何调整图像大小/裁剪图像没有发言权。
我想给用户一个选项来选择更相关的图像部分,就像 GenemuFormBundle 使用的 jQuery Image Cropper 库一样,但我什至不知道从哪里开始。我是否需要创建自己的 Admin 类而不是使用 Sonata\MediaBundle\Admin\BaseMediaAdmin?有没有人写了一个我可以使用的包?您通常如何管理您的画廊?