I received no response to the below disappointingly. Just updated to 3.1.6h and still experiencing the same issue.
Can anyone advise? I'm going to have to change components if I can't get this sorted - payments are going through fine, but we have no idea of what event they have booked, and have to e-mail them
Looks like your actual error is not a DT Register issue at all. There is a bug in Joomla 3 for multi-language sites. Lots of posts online about it, such as this one:
The site.php file referenced in your fatal error uses this getLanguage()->getTag() function a few times. Try changing:
$this->app->getLanguage()->getTag()
to...
JFactory::getLanguage()->getTag()
We are looking to see if there's anything we can do to modify DT Register and get around this Joomla bug. In the meantime, follow the above suggestion.
Nathan is no longer affiliated with DTH since the recent acquisition. You can connect with him and get any type of Joomla website help at
www.JoomlaEmployee.com
.