Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-16995

Allow loading of Angular routes inside tabs

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.6.6
    • Fix Version/s: 4.7
    • Component/s: Extension System
    • Labels:
    • Documentation Required?:
      None
    • Funding Source:
      Contributed Code

      Description

      Since much of the front-end is moving toward Angular, it makes sense to allow Angular forms to be embedded in non-Angular pages.

      Here's a use case: Ginkgo Street Labs is using Angular to build a front-end for CiviVolunteer projects which are not associated with events. The pages for managing events are all PHP-driven. As we add more volunteer project configurations, it makes sense for us to be able to replace the form in the volunteer tab of an event with the Angular form in the new user interface. Otherwise we'll end up maintaining parallel forms for the same purpose: one written in PHP, the other written in JS.

        Attachments

          Activity

            People

            • Assignee:
              timotten Tim Otten
              Reporter:
              pittstains Frank J. Gómez
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: