JUST A NOTE. I RESOLVED THIS BY TURNING THE DETAIL PAGE ON AND OFF.
Both wpDataTables and the Master-Detail Table plugins have been updated, and now my link for the Master-Detail page is not showing up on he main table. Has something changed or do I need to change a setting? This is urgent as we have a private subscription database with numerous users. Attached is a screenshot of the problem.
I have the same problem as Randy. In my case, it affects upwards of 40 wpDataTables, each with Master Details links. Not only do you have to turn off the Master Details link, you have to re-enter the config options for each one.
This change is currently not backwards-compatible and so I cannot roll it out to our live site. Can I request that you issue a fix, so that existing Master Details links do not have to be revisited ?
Also, I've checked the Master Details documentation page at
and there is no new information about how to use the "Send details over: GET" option. This option sounds promising, can the documentation be updated ASAP please ?
Many thanks.
David Chalmers Software Team Leader Cancer Research UK Cambridge Institute
Thank you for letting me know that you're facing a similar issue. I forwarded it to our developers so they can include a fix in the next update.
As for the documentation about new Master-Detail options - it's a bit delayed, and I apologize for that.
Until then, I'll do my best to explain it to you through this ticket:
In short - POST works the same as before, while GET has 3 options:
1. Send Parent Table Row Data.
2. Send ChiId Table Row Data.
3. Send ChiId Table Data.
#1 (Send Parent Table Row Data) - It's the same as POST and the same as it used to be. The only difference is that the URL will populate with the data of the table (ID, columns, and which value was selected). The example of this URL would be:
#2 (Send ChiId Table Row Data) - Here, the new field appears, where you can select two tables - the Parent and the Child tables. Also, you need to use the same (column) ID so they can be identified and linked. This way, when the ID of the Parent table is clicked (4, for example), Master-Detail will display the Child table that has that ID (4, in this case).
#3 (Send ChiId Table Data) - In this case (which is similar to #2), the new page will generate a table containing the ID that matches both the Parent and the Child.
Also, important to note:
For POST and GET #1 options - you need to use %name_of_the_column% of the Parent table;
For GET #2 option - you need to use %name_of_the_column% of the Child table because its data is shown on the page or in a post;
For GET #3 option - you need to use this placeholder: %wpdatatables_md_child_table% - that plcaholder will create the table and you only need that exact placeholder, nothing needs to be changed here.
I hope that's clear enough and that it helps you with the new options.
Please let me know if there's anything else I can help you with.
Thanks for your reply. I can see your example works on the Master Details sandbox.
However, in my own wpDataTable, when I use the GET option, the placeholder variables in my page template don't substitute the values anymore, even though I pass a unique ID in the URL.
I appreciate you providing the examples below, but I'm going to have to come back to this when the documentation has been published.
The more important issue that this ticket raised is that v2.0 of the Master Details add-on *breaks* existing Master Details links, so I can't deploy this version of the plugin. Is there any progress on restoring backwards compatibility ? As stated, we have many wpDataTables in live use, and it's not feasible to switch Master Details on/off and re-enter config options for all our tables.
OK, David, once you publish the page, please get back to me so I can take a look.
We couldn't replicate the issue with breaking of existing links so we'll definitely need to take a look at that.
Please open another PRIVATE ticket as this one is Randy's and it's a public ticket, so if you post your credentials here, they will be seen by everyone.
JUST A NOTE. I RESOLVED THIS BY TURNING THE DETAIL PAGE ON AND OFF.
Both wpDataTables and the Master-Detail Table plugins have been updated, and now my link for the Master-Detail page is not showing up on he main table. Has something changed or do I need to change a setting? This is urgent as we have a private subscription database with numerous users. Attached is a screenshot of the problem.
Attached files: PoliScio Master Detail Page Link Screenshot.pdf
Hello Randy.
Thank you for letting us know the issue has been resolved.
Please feel free to reach out to us if you have any further questions or concerns!
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
Dear Support team,
I have the same problem as Randy. In my case, it affects upwards of 40 wpDataTables, each with Master Details links. Not only do you have to turn off the Master Details link, you have to re-enter the config options for each one.
This change is currently not backwards-compatible and so I cannot roll it out to our live site. Can I request that you issue a fix, so that existing Master Details links do not have to be revisited ?
Also, I've checked the Master Details documentation page at
https://wpdatatables.com/documentation/addons/master-detail-tables/
and there is no new information about how to use the "Send details over: GET" option. This option sounds promising, can the documentation be updated ASAP please ?
Many thanks.
David Chalmers
Software Team Leader
Cancer Research UK Cambridge Institute
Hello David.
Thank you for letting me know that you're facing a similar issue. I forwarded it to our developers so they can include a fix in the next update.
As for the documentation about new Master-Detail options - it's a bit delayed, and I apologize for that.
Until then, I'll do my best to explain it to you through this ticket:
In short - POST works the same as before, while GET has 3 options:
1. Send Parent Table Row Data.
2. Send ChiId Table Row Data.
3. Send ChiId Table Data.
#1 (Send Parent Table Row Data) - It's the same as POST and the same as it used to be. The only difference is that the URL will populate with the data of the table (ID, columns, and which value was selected). The example of this URL would be:
While the important part of the URL is this:
#2 (Send ChiId Table Row Data) - Here, the new field appears, where you can select two tables - the Parent and the Child tables. Also, you need to use the same (column) ID so they can be identified and linked. This way, when the ID of the Parent table is clicked (4, for example), Master-Detail will display the Child table that has that ID (4, in this case).
#3 (Send ChiId Table Data) - In this case (which is similar to #2), the new page will generate a table containing the ID that matches both the Parent and the Child.
Also, important to note:
For POST and GET #1 options - you need to use %name_of_the_column% of the Parent table;
For GET #2 option - you need to use %name_of_the_column% of the Child table because its data is shown on the page or in a post;
For GET #3 option - you need to use this placeholder: %wpdatatables_md_child_table% - that plcaholder will create the table and you only need that exact placeholder, nothing needs to be changed here.
I hope that's clear enough and that it helps you with the new options.
Please let me know if there's anything else I can help you with.
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
Hi Aleksandar,
Thanks very much for getting back to me. I'll try the GET options out...
Best wishes, David
Hi again,
I just tried the example you gave on the sandbox site:
https://sandbox.masterdetail.wpdatatables.com/?wdt_md_p_t_id=1&wdt_md_p_t_col_name=continent&wdt_md_col_value=Africa
Now at first, it looks like it works, but if you change the filter value:
https://sandbox.masterdetail.wpdatatables.com/?wdt_md_p_t_id=1&wdt_md_p_t_col_name=continent&wdt_md_col_value=Asia
you just get the same set of results... the wdt_md_col_value seems to be ignored.
Have I misunderstood the example?
all the best, David
Hey David,
I shared the wrong table, configured for a Popup, instead of a Page. Maybe this is a better example:
https://sandbox.masterdetail.wpdatatables.com/car-description/?wdt_md_p_t_id=6&wdt_md_p_t_col_name=Make&wdt_md_col_value=Honda
If you change "Honda" to "BMW" it works.
Let me know if that 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
Hi Aleksandar,
Thanks for your reply. I can see your example works on the Master Details sandbox.
However, in my own wpDataTable, when I use the GET option, the placeholder variables in my page template don't substitute the values anymore, even though I pass a unique ID in the URL.
I appreciate you providing the examples below, but I'm going to have to come back to this when the documentation has been published.
The more important issue that this ticket raised is that v2.0 of the Master Details add-on *breaks* existing Master Details links, so I can't deploy this version of the plugin. Is there any progress on restoring backwards compatibility ? As stated, we have many wpDataTables in live use, and it's not feasible to switch Master Details on/off and re-enter config options for all our tables.
all the best, David
OK, David, once you publish the page, please get back to me so I can take a look.
We couldn't replicate the issue with breaking of existing links so we'll definitely need to take a look at that.
Please open another PRIVATE ticket as this one is Randy's and it's a public ticket, so if you post your credentials here, they will be seen by everyone.
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
Hi,
Is the documentation on the use of the GET option on Master Details available yet ?
Best wishes,
David
Hey David.
Sorry, not yet. It will, however, consist mostly of what I wrote on May 16th. Is there anything confusing in there I can help you with?
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