¿Dónde puedo editar el código para habilitar los archivos PDF o cómo puedo hacerlo en Magento 2 para subir archivos PDF a los productos?
magento2
products
pdf
attachment
navya
fuente
fuente
Me topé con el mismo problema y se me ocurrió una solución lista para usar, que solo requiere acceso ftp / sftp:
Además: debe habilitar que los PDF se muestren en el editor de wysywig. cree un módulo simple con un di.xml que agregue "pdf" a las extensiones de archivo permitidas y se vea así:
fuente
Puede hacerlo agregando "pdf" en la sección de extensión permitida debajo,
vendor/magento/module-cms/etc/di.xml
como a continuación:fuente
Tengo Magento 2.1.xy tuve que usar un módulo personalizado para sobrescribir la configuración en el módulo cms y habilitar la carga de pdf. Aquí cómo lo haces .
fuente
Encontré esta solución, puedes subir cualquier tipo de archivo a la página del producto.
Ver https://www.mageplaza.com/blog/how-upload-product-attachments-magento-2.html
fuente
para crear un módulo que debería usar como este creadores [ http://schogini.biz/magento_module_builder/]
Debería crear algún módulo básico y en di xml debería poner este código. Para mi esta funcionando.
fuente
Nunca debe modificar el código de núcleo de Magento porque cuando actualizamos nuestro código no se actualizará con él. Las extensiones que dependen de la misma clase ya no funcionarán y los parches no tendrán el resultado deseado.
No modifique el código central
Además ... si desea agregar pdf a "Tipos de archivo permitidos" en Magento, puede usar esta referencia que proporciona instrucciones paso a paso agregando un archivo de configuración simple que incluye el tipo de archivo junto con los tipos predeterminados Y un módulo para activar / desactivar esta función.
Agregar pdf como tipo de archivo permitido en Magento
fuente
Cree un di.xml en un módulo personalizado y pegue el siguiente código en el di.xml. Esto permitirá al usuario cargar pdf en el editor de administración WYSIWYG.
Después de eso, anule el archivo Magento \ Cms \ Model \ Wysiwyg \ Images \ Storage y agregue el siguiente código para evitar el error que se muestra después de la carga de la imagen.
Agregue el código de condición if para evitar el archivo de cambio de tamaño para archivos PDF. A continuación se muestra la función donde necesitamos agregar el código anterior.
Gracias
fuente
Use este código en di.xml funcionando bien
aplicación / aplicación zip / pdf
fuente