¿Cómo oculto / desactivo la zona de caída en AM Modal
¡Hola @HeyWrecker! Hasta donde yo sé, esto solo es posible anulando el estilo del AM Modal de la siguiente manera: '''scss .gjs { &-am { &-file-uploader { pantalla: ninguna; } &-assets-cont { ancho: 100%; } } } ``` También puedes ver este problema relacionado con desactivar completamente la subida de imágenes. ¡Salud!
Lee la respuesta completa abajo ↓Pregunta
Hola,
He estado revisando la documentación y este enlace, intentando encontrar la configuración adecuada para desactivar la zona de caída en el Modal del Gestor de Activos. En mi configuración, he puesto el atributo 'subir' a '0', y aun así la dropzone sigue apareciendo, se puede hacer clic, muestra el navegador de archivos del sistema y me permite seleccionar un archivo.
Me gustaría permitir que la gente solo seleccione imágenes de una biblioteca preexistente, no subir imágenes, pero no tengo claro cómo desactivar esto completamente.
Además, como pregunta aparte: ¿el Administrador de Activos gestiona la paginación de archivos en absoluto? Tenemos una biblioteca multimedia preexistente en nuestra app de Django con la que puedo rellenar el array de imágenes, pero esa lista podría ser bastante larga. Dividirlo en categorías ayudará (he visto que tienes instrucciones sobre cómo hacerlo), pero aún así podría acabar con una lista larga y desplazada de recursos de imágenes.
¡Gracias de antemano!
Un saludo cordial, Rick Zawadzki
'assetManager: { Recursos: imágenes, // una variedad de imágenes noAssets: '', subir: 0, uploadText: '', addBtnText: 'Tampoco funciona', Zona de caída: 0, openAssetsOnDrop: 0, modalTítulo: 'Seleccionar una imagen', },` <img width="1176" alt="Captura de pantalla 2020-07-14 a las 3 10 36 PM" src="https://user-images.githubusercontent.com/3180594/87466453-450e4580-c5e4-11ea-8945-26372f9b9809.png">
Respuestas (3)
¡Hola @HeyWrecker!
Hasta donde yo sé, esto solo es posible anulando el estilo del AM Modal de la siguiente manera:
'''scss .gjs { &-am { &-file-uploader { pantalla: ninguna; }
&-assets-cont { ancho: 100%; } } }
También puedes ver [este problema](https://github.com/artf/grapesjs/issues/2868) relacionado con desactivar completamente la subida de imágenes.
¡Salud!
@mcottret ¡Hola Mathieu! ¡Gracias por el consejo! Probaré esos pasos. ¡De verdad agradezco una respuesta tan rápida!
Ya veo, perdón por el malentendido :)
No conocía este comportamiento específico, pero los assets de la configuración cargada podrían anular el valor inicial del conjunto. Podrías intentar actualizar la lista de activos después de cargar la configuración así:
'''Manuscrito mecanografiado this.editor.on('storage:load', () => { this.editor.AssetManager.add(imágenes); this.editor.AssetManager.render(imágenes); });
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #3596
No se escapan los valores
El código GrapesJS está abierto a problemas con XSS porque los valores se insertan en el DOM sin escapar, por ejemplo, https://github.com/a...
Issue #3425
staticRules para CssComposer no funcional
El archivo de configuración de ejemplo para CssComposer hace referencia a una propiedad 'staticRules'. Este nombre de propiedad no se usa e...
Issue #1421
[Bug]: clase "deshabilitada" en lugar de "activa" para la Vista de Botones del Panel
Hola Supongo que hay un error con la clase cuando el Botón del Panel está desactivado https://github.com/artf/grapesjs/blob/dev/src/panels/...
Issue #1341
[Pregunta] Cómo trabajar con Componentes Personalizados
Hola, Tengo algunas preguntas y problemas sobre y con el editor de uvasProblema 1 En un componente, ¿qué clase se extiende? ¿Es realmente e...
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.
Explora plugins gratuitos →Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.
Explora plugins premium →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.