Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1696

Universal Module: Remove debug tag from email templates

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.0-b4
    • Fix Version/s: None
    • Component/s: Modules
    • Labels:
      None

      Description

      The Universal Module currently sets the

      {% debug %}

      email template tag by default for products. We should remove that tag from being set by default. This will improve usability by not requiring them to remove it.

      See http://www.blesta.com/forums/index.php?/topic/4533-debug-tag-added-by-default-in-the-universal-module/

      We should consider updating the notification tags to include an array of these field names. This would help categorize field names, and avoid the possibilty of fields being overwritten if the package field name is the same as the service field name.

      Consider:
      Package field names -> {_package_fields} (e.g. {_package_fields.name})
      Service field names -> {_service_fields} (e.g. {_service_fields.name})

      Existing fields would need to be maintained for backward compatibility.

        Issue Links

          Activity

            People

            • Assignee:
              jonathan Jonathan Reissmueller
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Agile