Un usuario preguntó 👇
Hola Tobias,
Estoy usando la extensión DataTables Buttons para ofrecer las tablas para descargar. Soy una extensión muy agradable, pero tengo 2 preguntas al respecto:
1. Realmente quiero que los botones de descarga aparezcan debajo de la mesa, no en la parte superior, pero no sé cómo hacerlo. ¿Me puede ayudar por favor?
2. Si guardo una tabla con CSV, la parte inferior de la tabla no aparecerá en el archivo CSV. ¿Porqué es eso? ¿Existe la posibilidad de que el pie de la mesa forme parte del archivo CSV exportado? Si cambio la última fila de la tabla del pie de la tabla a la fila, los datos se exportarán. ¿O me estoy perdiendo algo aquí?
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola,
gracias por tu publicación y perdón por las molestias.
1. Para mover los botones debajo de la tabla, ingrese esto en el campo de texto «Comandos personalizados» en la pantalla «Editar» de TablePress:
"dom":"lfrtBip"
2. Desafortunadamente, no sé realmente por qué es así. Esto puede ser un problema en el código JavaScript externo de la extensión del botón. Desafortunadamente, no puedo cambiar o influir en esto, porque no soy el desarrollador de ese código, por desgracia.
Saludos, Tobias
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
¡Muchas gracias, el pedido personalizado funciona muy bien! 🙂 Además, ¿podría decirme cómo puedo cambiar el texto que se muestra en el botón (por ejemplo, «Descargar CSV» en lugar de «CSV»)?
No se preocupe por el problema del pie de la mesa, está bien si no puede ayudar aquí. ¡Haces un gran trabajo y tus respuestas son súper rápidas!
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola Tatjana,
¿Puede publicar un enlace a la página con la tabla en la que desea cambiar esto, para que pueda mirar? ¡Gracias!
Saludos, Tobias
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
Me temo que eso no se puede hacer porque el sitio web está en modo de desarrollador y mi cliente ahora es muy estricto con los permisos de acceso. De todos modos, no uso ningún código especial en mi página, incluso puedes consultar el código aquí: https://tablepress.org/extensions/datatables-buttons/
Tal vez no estaba lo suficientemente claro sobre lo que quería hacer, así que lo intento de nuevo: en la página publicada arriba, ¿cómo cambiaría el texto del botón «CSV» a «Algo más»? ¿O quizás eso no se puede hacer?
¡Gracias por ayudar y perdón por molestarte!
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola,
no hay problema, podemos hacerlo sin el enlace 🙂
¿Puedes decirme entonces el atajo exacto que estás usando (el valor de datatables_buttons
parámetro lo que necesito).
Saludos, Tobias
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
Oh, veo lo que quieres decir. Seguro, el atajo está completo
[table id=1 responsive=scroll datatables_buttons=”csv” /]
y para otra mesa, es
[table id=2 responsive=scroll datatables_buttons=”csv,excel” /]
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola,
¡OK muchas gracias!
Para la tabla 1, agregue esto al campo de texto «Comandos personalizados» en la pantalla «Editar» de la tabla:
"buttons": [ { "extend": "csv", "text": "Download as CSV" } ]
Para una mesa, haga lo mismo, pero con
"buttons": [ { "extend": "csv", "text": "Download as CSV" }, { "extend": "excel", "text": "Download as Excel" } ]
Saludos, Tobias
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
muchas gracias por ayudar tan amablemente, ¡se lo agradezco! 🙂
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola,
no hay problema, ¡de nada! 🙂 ¡Es bueno escuchar que esto ayudó!
Todo lo mejor, Tobias
PD: En caso de que no lo tenga, califique TablePress aquí en el directorio de plugins. ¡Gracias!
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
perdón por molestarte de nuevo, pero tengo otra pregunta sobre los botones de exportación: ¿Puedo descargar el nombre del archivo descargado? Tengo docenas de tablas diferentes por sitio y cada una tiene el mismo nombre de archivo.
Acerca de Tatjana
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola de nuevo @tobiasbg,
Me pregunto si el carácter utilizado como separador de campo se puede cambiar en el archivo CSV descargado. Ahora es una coma, pero quiero que sea un punto y coma. ¿Algunas ideas? ¡Espero que puedas ayudar!
Acerca de Tatjana
(@tobiasbg)
Hace 1 año, 8 meses
Hola Tatjana,
por favor intente esto:
"buttons": [ { "extend": "csv", "text": "Download as CSV" }, "fieldSeparator": ";", "filename": "downloaded-table-1" ]
Saludos, Tobias
Lanzador de hilos
(@ 3n0rm)
Hace 1 año, 8 meses
Hola Tobias,
gracias por salvarme el día de nuevo! 🙂
(@tobiasbg)
Hace 1 año, 8 meses
Hola,
seguro, no hay problema! 🙂
Todo lo mejor, Tobias
¿Solucionó tu problema??
0 / 0