मेरे पास अक्टूबरसीएमएस में एक त्वरित प्रश्न है, अगर अक्टूबरसीएमएस यूआई में व्यवस्थापक बैकएंड में यह सुविधा प्रदान करता है।
मैंने प्लगइन बनाया है और इस फ़ील्ड को जोड़ा है फ़ोटो (png,jpg): वहां।
fields.yaml
photos:
label: 'Photos (png,jpg):'
mode: image
fileTypes: 'jpeg,jpg,png'
useCaption: true
thumbOptions:
mode: crop
extension: auto
span: left
required: 1
type: fileupload
tab: 'Property Information'
और यहाँ इस क्षेत्र का स्क्रीनशॉट है कि यह कैसा दिख रहा है।
प्लगइन और कार्यक्षमता ठीक काम कर रही है। लेकिन मुझे एक विकल्प चाहिए अगर मैं एक साथ कई छवियों को हटा सकता हूं। कुछ इस तरह सभी का चयन करें चेकबॉक्स और हटाएं बटन और प्रत्येक तस्वीर के बगल में एक चेकबॉक्स। वर्तमान में मुझे एक के बाद एक को हटाने की जरूरत है।
मैंने शोध किया है और अक्टूबरसीएमएस की ओर से कोई मूल समाधान नहीं खोज सका।
क्या यह संभव है ? या क्या मुझे इसके लिए एक कोड बनाने और पूरी तरह से एक कार्यक्षमता बनाने की आवश्यकता है? कोई सुझाव ?
धन्यवाद
1 उत्तर
कोर यह चीजें प्रदान नहीं करेगा जिन्हें आपको स्वयं विकसित करने की आवश्यकता है
इसके बजाय
partial
को जोड़ने के लिएcustom form widget
का उपयोग करना बुद्धिमानी है ताकि आप उनका उपयोग कहीं और भी कर सकें।
यह मार्गदर्शिका आपको एक बनाने में मदद करेगी
https://octobercms.com/docs/backend/widgets#form-widgets (फॉर्म विजेट अनुभाग)
उसके बाद आप इसे form_config.yaml
के अंदर उपयोग कर सकते हैं
pics:
label: Your Pics
type: myCustomewidget
... options
और आप इसका पुन: उपयोग कर सकते हैं, साथ ही आप अपने js
, css
और partials(html)
को अपनी इच्छानुसार विजेट के लिए अलग से जोड़ सकते हैं
संबंधित सवाल
नए सवाल
php
PHP एक व्यापक रूप से उपयोग किया जाता है, उच्च-स्तरीय, गतिशील, वस्तु-उन्मुख, और व्याख्या की गई स्क्रिप्टिंग भाषा मुख्य रूप से सर्वर-साइड वेब विकास के लिए डिज़ाइन की गई है। PHP भाषा के बारे में सवालों के लिए इस्तेमाल किया।