Problem with tpls files in suitecrm version 7.14

Hello @fab

I understand you’re encountering an error with the Advanced Report module in SuiteCRM 7.14.2 after upgrading to PHP 8.1. The error seems to be related to a syntax change in the html_options tag within the RunReport.html template file.

Here are some steps you can take to resolve this issue:

1. Contact the Add-on Developer:

  • The most recommended approach is to reach out to mvnrsa, the developer of the Advanced Report module. They likely have encountered this issue before and might already have a fix available.
  • You can find them here

2. Modify the RunReport.html File (if comfortable):

  • If contacting the developer isn’t an option, you can try modifying the RunReport.html file yourself. However, this requires familiarity with Smarty syntax and the html_options tag. The goal is to remove the reference to $name within the attribute or restructure the code to avoid using it.

3. Seek Help from the SuiteCRM Community:

  • If modifying the code yourself seems daunting, don’t hesitate to seek help from the SuiteCRM community forums. Share your specific issue and the relevant code snippet, and someone with more experience might be able to guide you through the fix.

Remember, modifying core files might not be the best approach unless you’re comfortable with SuiteCRM development. Prioritize contacting the add-on developer or seeking help from the community for specific guidance.

I hope this helps!

Thanks.