Hola, adquirí vuestro complemento wpDataTables para crear una web con wordpress a una ONG que se dedica a repartir alimentos a familias necesitadas.
Esta ONG tenía un excel con los datos por columnas con los nombres, apellidos, teléfono, dirección, día y hora de recogida de alimentos mensual, si han venido a recoger alimentos o no, etc. de cada familia y sus integrantes con sus datos por filas.
La ONG, tenía el problema de que para dar de alta, modificar, borrar los datos de una persona, o registrar si una familia vino o no, ha recoger los alimentos, como lo tenían en Excel, estaban muy limitados.
Gracias a su plug-in, se lo he podido solucionar, ya que he creado una tabla importando los datos desde el archivo excel, y de esta forma, desde el front-end, con la página que les he hecho, pueden editar la tabla y buscar y editar los datos de una persona. La verdad que estamos muy contentos y ha merecido la pena adquirir la versión premium de wpDataTables.
En la actualidad, todo funciona correctamente pero me gustaría conseguir hacer unas cuantas cosas más y desconozco si wpDataTables o un complemento adicional puede hacer lo que necesitamos, por ello, les ruego si me pueden solucionar o informarme sobre lo siguiente:
1. Agrupar filas:
En la tabla actual, todas las personas que reciben alimentos están en la base de datos, pero no están agrupas por familias.
Como es lógico, cada familia que recibe alimentos está compuesta por varios integrantes, por lo tanto, nos facilitaría el trabajo poder agrupar filas, es decir, que sea visible las personas principales de cada familia en el front-end y, pulsando un (+) o un (-) se despliegue el resto de componentes de la unidad familiar.
2. Edad automática:
En la tabla actual hay una columna con la fecha de nacimiento de cada persona, sería posible crear una columna nueva que automáticamente con la fecha actual me calcule y muestre su edad que tiene en ese momento.
3. Formulación de Excel:
A cada familia, cada mes, se le entrega comida para toda su familia, `por lo tanto, en la tabla, hay una columna por cada recogida, un total de 12 (una por cada mes), en esa columna se pone un " 1 " si la familia ha venido y recogido los alimentos, y un " 0 " si no ha venido, en la actualidad, como es lógico tenemos hasta Junio de este año, nos gustaría tener una columna de Total, es decir, que sume automáticamente el número de veces que han venido sin tenerlo que hacer manualmente.
Muchas gracias por su tiempo y espero puedan ayudarnos.
For future reference, please translate your comments to English. We don't speak Spanish, and Google Translate can lose a lot in the translation.
1. Grouping. At the moment, wpDataTables supports Row Grouping only for non-server-side tables (tables linked to an Excel, CSV, Google Spreadsheet, XML, JSON, and PHP Array files, or with SQL query-based tables if you turn off server-side processing). The issue here is that if you add this to a "last name" column (for example), all families with the same last name would be grouped below the same row. Your suggestion with () (-) is somewhat possible with Responsiveness - you would be able to enter the last name in one column, and then add all names of the members of that family in separate columns, so they would be grouped below the + sign that hides those "first name" columns on mobiles and tablets. To make this work on desktops, you would need to increase the tablet width in wpDataTables settings, so if you set it to be (for example) 2.000, all screens with a width below 2.000px will be considered as tablets, and the columns would be nested below the first column.
2. This is not possible. Our Formula columns can only do calculations based on integer or float values, so it can't calculate the age difference. This would only be possible through SQL query-based tables, if you do the calculation through the query with the help of DATEDIFF and CURDATE functions, as explained here.
3. If this is done in a single column, you can add the SUM calculation function in that column.
Hola, adquirí vuestro complemento wpDataTables para crear una web con wordpress a una ONG que se dedica a repartir alimentos a familias necesitadas.
Esta ONG tenía un excel con los datos por columnas con los nombres, apellidos, teléfono, dirección, día y hora de recogida de alimentos mensual, si han venido a recoger alimentos o no, etc. de cada familia y sus integrantes con sus datos por filas.
La ONG, tenía el problema de que para dar de alta, modificar, borrar los datos de una persona, o registrar si una familia vino o no, ha recoger los alimentos, como lo tenían en Excel, estaban muy limitados.
Gracias a su plug-in, se lo he podido solucionar, ya que he creado una tabla importando los datos desde el archivo excel, y de esta forma, desde el front-end, con la página que les he hecho, pueden editar la tabla y buscar y editar los datos de una persona. La verdad que estamos muy contentos y ha merecido la pena adquirir la versión premium de wpDataTables.
En la actualidad, todo funciona correctamente pero me gustaría conseguir hacer unas cuantas cosas más y desconozco si wpDataTables o un complemento adicional puede hacer lo que necesitamos, por ello, les ruego si me pueden solucionar o informarme sobre lo siguiente:
1. Agrupar filas:
En la tabla actual, todas las personas que reciben alimentos están en la base de datos, pero no están agrupas por familias.
Como es lógico, cada familia que recibe alimentos está compuesta por varios integrantes, por lo tanto, nos facilitaría el trabajo poder agrupar filas, es decir, que sea visible las personas principales de cada familia en el front-end y, pulsando un (+) o un (-) se despliegue el resto de componentes de la unidad familiar.
2. Edad automática:
En la tabla actual hay una columna con la fecha de nacimiento de cada persona, sería posible crear una columna nueva que automáticamente con la fecha actual me calcule y muestre su edad que tiene en ese momento.
3. Formulación de Excel:
A cada familia, cada mes, se le entrega comida para toda su familia, `por lo tanto, en la tabla, hay una columna por cada recogida, un total de 12 (una por cada mes), en esa columna se pone un " 1 " si la familia ha venido y recogido los alimentos, y un " 0 " si no ha venido, en la actualidad, como es lógico tenemos hasta Junio de este año, nos gustaría tener una columna de Total, es decir, que sume automáticamente el número de veces que han venido sin tenerlo que hacer manualmente.
Muchas gracias por su tiempo y espero puedan ayudarnos.
Hello Jorge
Thank you for your purchase.
For future reference, please translate your comments to English. We don't speak Spanish, and Google Translate can lose a lot in the translation.
1. Grouping. At the moment, wpDataTables supports Row Grouping only for non-server-side tables (tables linked to an Excel, CSV, Google Spreadsheet, XML, JSON, and PHP Array files, or with SQL query-based tables if you turn off server-side processing). The issue here is that if you add this to a "last name" column (for example), all families with the same last name would be grouped below the same row. Your suggestion with () (-) is somewhat possible with Responsiveness - you would be able to enter the last name in one column, and then add all names of the members of that family in separate columns, so they would be grouped below the + sign that hides those "first name" columns on mobiles and tablets. To make this work on desktops, you would need to increase the tablet width in wpDataTables settings, so if you set it to be (for example) 2.000, all screens with a width below 2.000px will be considered as tablets, and the columns would be nested below the first column.
2. This is not possible. Our Formula columns can only do calculations based on integer or float values, so it can't calculate the age difference. This would only be possible through SQL query-based tables, if you do the calculation through the query with the help of DATEDIFF and CURDATE functions, as explained here.
3. If this is done in a single column, you can add the SUM calculation function in that column.
I hope this helps.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables