Answers.Body: <p>There are some developments on generic ways of passing data between forms and CMS but they are at very early baby stages. </p>
  
  <p>However they focus on the situation where CiviCRM is on a different server then the public website as this is the most secure configuration that best allows following European privacy guidelines. So that would certainly not help you right now. </p>
  
  <p>Having said so, have you thought about separating CiviCRM and your public facing website because of security reasons?</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-17T14:17:08.273Z
Answers.Text: I hadn't considered that before... seems like there could be some benefits, but it also seems like a pain to try to build a new Drupal site that matches my Joomla one, and then direct our users there for every donation, membership registration, or class registration. And then to not have the capability to include class lists, events, or fundraising campaigns on my main site.
  
  We are planning a site redisgn in the fall, and this is tempting me to go Drupal even though we've already begun work on a new Joomla theme.
Answers.UserDisplayName: John Hampton
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-17T14:24:17.190Z
Answers.Text: Agree it is a pain, but it does require a decision IMO :-)
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-17T19:24:50.870Z
Answers.Text: There are significant advantages of using Drupal. One route we have done for a few clients who are already invested in eg WP or J, but need the bells and whistles that Drupal adds, is to skin up Drupal site to look the same, so it makes it fairly invisible when a user skips from one to the other, but agree that blocks of eg 'upcoming events' then requires iframe solutions if you want them on the non-CRM site
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-29T19:26:38.790Z
Answers.Text: I think I'll test this out. I'm curious if all of the appropriate information will pass through if I use a Joomla wrapper. Could be a nice solution
Answers.UserDisplayName: John Hampton
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-17T06:47:59.543Z
Answers.LastActivityDate: 2017-05-17T06:47:59.543Z
Answers.UserDisplayName: ErikH - CiviCooP
Answers.Body: <p>Presently there is no platform independent Webform tool for CiviCRM, no.</p>
  
  <p>One other option to use CiviCRM on a separate site, perhaps as a subdomain. Then you would have the issues of matching the look.</p>
  
  <p>The other option is to use an iFrame on your current site which draws in a virtually un-styled Drupal "sub-site" which is just used for CiviCRM. This at least keeps the user on your main site and avoids the problem of matching your site's look.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-23T17:19:38.933Z
Answers.LastActivityDate: 2017-05-23T17:19:38.933Z
Answers.UserDisplayName: Hershel
Answers.Body: <p>Is there a way to use Angular Forms to do something similar?</p>
  
  <p>My first thought would be Symfony forms to do this, but the dependencies are high.  There would have to be a Doctrine model for all the CiviCRM entities, and while there's a Symfony function for generating these it's only about 75% effective.  It would take a lot of work to complete the other 25% and test the whole 100%.  Thus, the thought that Angular Forms - already in Civi - might be an easier way.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-05-23T17:37:29.657Z
Answers.LastActivityDate: 2017-05-23T17:37:29.657Z
Answers.UserDisplayName: Rob Brandt
Body: <p>Is there any work being done on a platform independent Webform CiviCRM or equivalent? Our site is heavily invested in Joomla but we just can't seem to get CiviCRM to fit our needs without the customizability of Webform CiviCRM. I'm wondering if I will need to do a rebuild and migration to Drupal just for this plug-in or if there is hope in waiting, or places I can try to help.</p>
  
Tags: <webform-civicrm><joomla>
Title: Platform independent Webform CiviCRM
ThreadText: # Platform independent Webform CiviCRM
  
  (Asked by: username_0 on 2017-05-17)
  
  Is there any work being done on a platform independent Webform CiviCRM or equivalent? Our site is heavily invested in Joomla but we just can't seem to get CiviCRM to fit our needs without the customizability of Webform CiviCRM. I'm wondering if I will need to do a rebuild and migration to Drupal just for this plug-in or if there is hope in waiting, or places I can try to help.
  
  **Tags:** webform-civicrm, joomla
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2017-05-17. Score: 2
  
  There are some developments on generic ways of passing data between forms and CMS but they are at very early baby stages.
  
  However they focus on the situation where CiviCRM is on a different server then the public website as this is the most secure configuration that best allows following European privacy guidelines. So that would certainly not help you right now.
  
  Having said so, have you thought about separating CiviCRM and your public facing website because of security reasons?
  
  > **Comments:**
  > **username_0**: I hadn't considered that before... seems like there could be some benefits, but it also seems like a pain to try to build a new Drupal site that matches my Joomla one, and then direct our users there for every donation, membership registration, or class registration. And then to not have the capability to include class lists, events, or fundraising campaigns on my main site.  We are planning a site redisgn in the fall, and this is tempting me to go Drupal even though we've already begun work on a new Joomla theme.  
  > **username_1**: Agree it is a pain, but it does require a decision IMO :-)  
  > **username_2**: There are significant advantages of using Drupal. One route we have done for a few clients who are already invested in eg WP or J, but need the bells and whistles that Drupal adds, is to skin up Drupal site to look the same, so it makes it fairly invisible when a user skips from one to the other, but agree that blocks of eg 'upcoming events' then requires iframe solutions if you want them on the non-CRM site  
  > **username_0**: I think I'll test this out. I'm curious if all of the appropriate information will pass through if I use a Joomla wrapper. Could be a nice solution  
  
  ---
  
  ### Answer by username_3 on 2017-05-23. Score: 1
  
  Presently there is no platform independent Webform tool for CiviCRM, no.
  
  One other option to use CiviCRM on a separate site, perhaps as a subdomain. Then you would have the issues of matching the look.
  
  The other option is to use an iFrame on your current site which draws in a virtually un-styled Drupal "sub-site" which is just used for CiviCRM. This at least keeps the user on your main site and avoids the problem of matching your site's look.
  
  
  ---
  
  ### Answer by username_4 on 2017-05-23. Score: 0
  
  Is there a way to use Angular Forms to do something similar?
  
  My first thought would be Symfony forms to do this, but the dependencies are high. There would have to be a Doctrine model for all the CiviCRM entities, and while there's a Symfony function for generating these it's only about 75% effective. It would take a lot of work to complete the other 25% and test the whole 100%. Thus, the thought that Angular Forms - already in Civi - might be an easier way.
  
  
  ---
  
  