You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the Date and Time fields in TableMaker, any previous values added get wiped if I make any changes to the Table Columns. Times I have spotted this include:
Adding a new column
Editing the name of a column heading
Updating the values in a dropdown field
Related, but I suppose technically a different issue, is that date fields also load with NaN/NaN/NaN - which I understand as a developer, but might scare the normal end-user.
Steps to reproduce
Create a table with Date and Time columns
Note that the date column field is populated with NaN/NaN/NaN, although the field itself works perfectly fine.
Populate table with some data, and save the entry
After the entry has saved, add a new column to the table
Note that the previously entered values for Date and Time have now been wiped, alongside Date showing NaN/NaN/NaN again
Hey, thank you for this. I've given it a test and it does seem like the Time field input is sorted but I'm still getting the same issues on the Date field. I've clear caches just in case it was something like that causing my issues, but still behaving strangely unfortunately.
Hmm, I can't seem to replicate that with the Date column. It's doing the exact same thing as before? As in, changing the columns (adding new ones or changing the text of existing ones) is clearing the value?
How odd that we are getting different results. In order to try and work out what's going on differently with mine:
I've updated Craft to 5.6.9.1 - in case it was specifically a Craft bug
My composer was set to "minimum-stability": "beta":
I changed this to "minimum-stability": "dev"
Downgraded the plugin to 5.0.4
Re-ran composer require verbb/tablemaker:"dev-craft-5 as 5.0.4" to get back to this version
I have tried in both Firefox and Chrome, in case it was something browser specific
The only thing I can think of which I wasn't sure about from your screen recording, is that the issues are after saving the entry. In my recording below, it starts at the point of having some content in the table and then saving the entry. At this point, when I add or edit the column headings, that's when there is the issue. I couldn't tell from your recording if you'd done that or not.
Ah, yes I may have cropped the video too much, but I did save the entry along the way (it takes a while to save!). Appreciate the video, but looks like I need to request access for it.
Oh yes, sorry I completely forgot about the fact that it's in a matrix. Sorry about that. If there's anything I can do to help with debugging, please let me know. Thank you for your patience in trying to fix something that isn't broken for you - I completely understand how awkward it is.
Activity
engram-design commentedon Feb 22, 2025
Fixed for the next release. To get this early, run
composer require verbb/tablemaker:"dev-craft-5 as 5.0.4".LauraMontgomery commentedon Feb 24, 2025
Hey, thank you for this. I've given it a test and it does seem like the Time field input is sorted but I'm still getting the same issues on the Date field. I've clear caches just in case it was something like that causing my issues, but still behaving strangely unfortunately.
engram-design commentedon Feb 25, 2025
Hmm, I can't seem to replicate that with the Date column. It's doing the exact same thing as before? As in, changing the columns (adding new ones or changing the text of existing ones) is clearing the value?
Quick video here - https://share.cleanshot.com/z4YBf3md
LauraMontgomery commentedon Feb 25, 2025
How odd that we are getting different results. In order to try and work out what's going on differently with mine:
I've updated Craft to 5.6.9.1 - in case it was specifically a Craft bug
My composer was set to
"minimum-stability": "beta":"minimum-stability": "dev"composer require verbb/tablemaker:"dev-craft-5 as 5.0.4"to get back to this versionThe only thing I can think of which I wasn't sure about from your screen recording, is that the issues are after saving the entry. In my recording below, it starts at the point of having some content in the table and then saving the entry. At this point, when I add or edit the column headings, that's when there is the issue. I couldn't tell from your recording if you'd done that or not.
My screen recording: https://drive.google.com/file/d/1jw6Jld8XbQiCDJLaeFmTXDU7my-MC0sR/view?usp=drive_link
engram-design commentedon Feb 26, 2025
Ah, yes I may have cropped the video too much, but I did save the entry along the way (it takes a while to save!). Appreciate the video, but looks like I need to request access for it.
LauraMontgomery commentedon Feb 26, 2025
Oops, sorry about that. Hopefully you have access to it now?
engram-design commentedon Feb 26, 2025
Thanks! Just reviewing now, but looks like you're replicating what I'm doing. I've even tested using Matrix just in case. Will keep looking into it.
LauraMontgomery commentedon Feb 26, 2025
Oh yes, sorry I completely forgot about the fact that it's in a matrix. Sorry about that. If there's anything I can do to help with debugging, please let me know. Thank you for your patience in trying to fix something that isn't broken for you - I completely understand how awkward it is.
engram-design commentedon Sep 29, 2026
Updated in 5.1.0.