Hi,
I've actually done both of the above already, going through the new product type files and updating similarly to the default product type files - and double checking against the music product type files.
Part of it is working ... I should have mentioned that. If I go in via the admin, add some product info, select the URI auto-generation checkbox and save, it all seems to work i.e. no errors, and when I go back in and look at the product, it has indeed saved a friendly URL.
When I go directly to that URL in my browser, typing in the friendly URL, the product also loads, so that part works as well.
It's the bit in the middle that doesn't seem to be working. It doesn't auto update the link on the website. If I click on that product on the front end, it loads the old URL, not the new one. The more I'm thinking about it, the more it seems like I've probably missed something in one of the custom prod type files, but i've been through several times now and they look identical to the standard types.
I wondered therefor if there was another step I've perhaps missed. Maybe something to do with declaring a new product type in the URI tool itself?
I notice, for example, that there is a file called "ceon_uri_mapping_filenames.php" which appears to list product types. Should I be adding something in here? and are there other files like this that I should be editing.
My main check has been to search all the CEON files for "FILENAME_PRODUCT_MUSIC_INFO" which is one of the lines in the above file. The theory being that if I then customise it in all files that are found, then it might work. I'm just not sure if that'd be the case, so hoped someone might have some input.