@mattf10 here’s the basic construct:
Some of our customers need to edit Ticket Templates in order to print to non-standard printers, like Boca or iTX printers.
Here are instructions for your developer on the template setup if you do this yourself:
—————–
copy: /home/(website)/public_html/wp-content/plugins/opentickets-community-edition/templates/tickets/*
to: /home/(website)/public_html/wp-content/themes/itheme2/tickets/*
Notice in my example, I am copying the files to a ‘subdirectory’ inside the theme, called/tickets/, not the base theme folder.
The ‘main template’, which is basic-ticket.php, is just the file that puts all the pieces of the ticket together. Each separate section of the ticket is governed by a separate ‘subtemplate’ file. ALL of the subtemplates are located at:
/home/(website)t/public_html/wp-content/plugins/opentickets-community-edition/templates/tickets/ticket/*
Notice that this is the original directory that the basic-ticket.php file was copied from, but it has an extra subdirectory tacked on, /ticket/. Copying these files follow the same format as the main file. Here is an example, just to be clear (and can be directly applied to all files in this subdirectory):
copy: /home/(website)/public_html/wp-content/plugins/opentickets-community-edition/templates/tickets/ticket/venue-info.php
to: /home/(website)/public_html/wp-content/themes/(yourtheme)/tickets/ticket/venue-info.php
This whole idea of ‘overwriting templates’ from our plugin goes well beyond just modifying the ticket template. You can do this same exact template override with every template in our plugin’s /template/ directory, following the same format as above. To be ultra clear, all you do is change the /home/(website)/public_html/wp-content/plugins/opentickets-community-edition/templates/ part of the path of the file to /home/(website)/public_html/wp-content/themes/(yourtheme)/. Every other segment of the path stays the same.
—-
Does this help? Please re-open if this isn’t working.