i don’t have the time to code this but i thought it might be worth jotting down. i’m redoing my menu prices soon for the 5th time or so on tastyigniter. anyways was thinking it’d be nice if there was an extra column with a timestamp on the item table. then the code can be adjusted to pull the newest available version. it would allow people to future date menu prices or descriptions etc. or go back to older versions of their item without adding/removing the whole items again. or maybe if there’s just a “duplicate item” button we could achieve this same type of thing by running duplicate items and leave it up to the admin to keep track of which are enabled/disabled.
instead of unique rows for unique items, the item table would just track and timestamp each one. have a separate table to track the active choice if it’s manually chosen to go back to an older version. if none is specified in the tracking table, just determine it by date.
enjoy the new year everyone!