小部件列表
- 自定義圖片裁剪外掛
自定義圖片裁剪外掛使用場景
有這樣的一個場景,你要釋出一個活動,而活動的封面圖需要固定比例大小,而octobercms並沒有提供這樣的一個外掛(提供的只是一個從後臺獲取圖片並裁剪,上傳到一個關聯模型,並不是一個欄位裡),而目前遇到了這樣的一個需求,實現出來,方便大家。
要求
圖片最後是上傳到阿里雲oss 依賴 oc-plugin-oss
如何使用
1 預設不裁剪
image:
label: 封面圖
type: Jc91715\Widget\FormWidgets\CustomFileUpload
2 啟用裁剪,寬高比為1
image:
label: 封面圖
type: Jc91715\Widget\FormWidgets\CustomFileUpload
ifCrop: 1
radio: 1
3 頁面上多個使用需定義一些額外引數,這些額外引數是為了防止和其它引入的元素衝突
image1:
label: 封面圖2
type: Jc91715\Widget\FormWidgets\CustomFileUpload
ifCrop: 1
radio: 1
inputId: custom-input-src2
inputFileId: file-change2
imgId: img-src-temp2
cropId: crop-id2
在一個頁面上引入多個,這四個引數依次遞增即可
inputId: custom-input-src2
inputFileId: file-change2
imgId: img-src-temp2
cropId: crop-id2
本作品採用《CC 協議》,轉載必須註明作者和本文連結