Answers.Body: <ul>
  <li>in your CiviCRM tab -> you can set the Number of Email fields to 2 -
  and then set one to Email Location: home and one to Email Location:
  work (and decide which one is primary). Save Settings.</li>
  <li>next: in your Webform Tab -> go ahead and hit Edit on the Elements
  you've just created -> change the Label to anything you want -> so
  that the user knows which Email address to plug in - in which field.</li>
  <li>in Views -> to create a Member listing. First of all make sure you
  have CMS database integration enabled -> check:
  civicrm/admin/setting/uf?reset=1 - and follow the Views integration
  settings instructions</li>
  <li>then into Views -> make a View to display e.g. Contacts -> then add
  Fields for Email -> once you have added the field you can hit Edit
  and specify which one you'd like -> make that Primary or Work or
  Home. Add another Field for Email -> select another Location Type.
  That way you'll have multiple Email columns of different Location
  Type.</li>
  </ul>
  
  <p>PS - just realized you said website -> but the recipe should be identical;</p>
  
  <p><strong>EDIT:</strong> - ah it's not - I just checked and it looks like Views integration is not quite working for that specific field yet (or it's a bug). Your workaround would be to store these fields yourself - in custom fields. Then you have complete control over them in both webform_civicrm as well as in views listings. I'll file an issue on JIRA</p>
  
  <p><strong>EDIT:</strong> reported: <a href="https://issues.civicrm.org/jira/browse/CRM-19258" rel="nofollow">https://issues.civicrm.org/jira/browse/CRM-19258</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T14:19:16.723Z
Answers.Text: Thanks, Karin. This is precisely what I have been doing, but when I get to the 'Configure field' dialogue for the website field, there is no select box allowing me to choose which website type I want.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:00:23.300Z
Answers.Text: ah - I just checked and it looks like Views integration is not quite working for that specific field yet. Your workaround would be to store these fields yourself - in custom fields. Then you have complete control over them in both webform_civicrm as well as in views listings.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:11:09.727Z
Answers.Text: Brilliant.  That's what I needed to know.  Easily solved now.  Any reason you know of for why that field isn't working? Should you add your comment to your answer above and then let me mark it as the answer? Should I now answer my own question with your comment?  Do we leave this answer in the comments and I mark your answer as having solved my problem? Not sure what the proper procedure is here.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:53:42.097Z
Answers.Text: I'll add that - and I'll file a Views Integration issue on JIRA
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T17:08:24.580Z
Answers.Text: Ok - done (see above) - that's probably the answer - for now.
Answers.UserDisplayName: KarinG - Semper IT
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T19:54:41.403Z
Answers.Text: Yep, the views code lacks the finesse required. we have in past just avoided using the civi core website fields and made up some custom ones for this exact reason ;-)
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T13:38:45.043Z
Answers.LastActivityDate: 2016-08-24T17:07:45.733Z
Answers.LastEditDate: 2016-08-24T17:07:45.733Z
Answers.UserDisplayName: KarinG - Semper IT
Answers.Body: <p>I proposed some changes in the code to be able to choose the location and the type of the website here : <a href="https://issues.civicrm.org/jira/browse/CRM-19274" rel="nofollow">https://issues.civicrm.org/jira/browse/CRM-19274</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-06T11:41:01.450Z
Answers.Text: Thanks.  That's going to be excellent.  I've used custom fields for now and all is working well.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-09-06T11:13:44.100Z
Answers.LastActivityDate: 2016-09-06T11:13:44.100Z
Answers.UserDisplayName: veroniqueg
Answers.Body: <p>Lewis, I would check out using <a href="https://www.drupal.org/project/webform_civicrm" rel="nofollow noreferrer">webform-civicrm</a> to do this, and a bunch of other handy stuff as well. In the CiviCRM tab, add the member as Contact 1 and of type Existing Contact. Then, in the fields to display for Contact 1, select Websites and choose to display two - work and personal. </p>
  
  <p><a href="https://i.sstatic.net/xyTy3.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/xyTy3.png" alt="enter image description here"></a></p>
  
  <p>Then edit the display label in the Webform tab for each displayed Website field and change to Website - Work and Website - Personal. You can have as many website, e-mail, address etc fields displayed (and updatable) as you like. </p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T06:58:01.883Z
Answers.Text: Thanks, Joe.  I am certainly using webform-civicrm to collect the data on my drupal site.  What I want to do now is display it in member profiles.  For that, I'm using views in panels.  The issue is I can't 'find' the different webpage fields when I go to add fields to the view.  There is a generic webpage field to add, but not the list of ones I've created.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T07:57:48.853Z
Answers.Text: Thanks Lewis. I'm suggesting you use webform-civicrm to create a 'profile' of sorts.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T08:46:44.173Z
Answers.Text: Right.  How will that then help me display those fields later?  Thanks.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T13:39:57.933Z
Answers.Text: Lewis, are each of the members a user in CiviCRM? Or are you planning to have a public, searchable list of your members? If not, and members are logging in to view their own info, then point them to the webform, the member logs in and can see their own info displayed, and can also update the info, if you choose to allow that.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T14:02:42.147Z
Answers.Text: You can choose to display as many of the website fields as you like, by type. Increase the number to display in the CiviCRM tab of the webform.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T15:29:07.343Z
Answers.Text: Lewis, please see the update my answer, above.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:06:12.427Z
Answers.Text: From two comments up.  I am wanting to create a public list of members, so I can't use the form to display the fields.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:14:22.373Z
Answers.Text: Aha, OK then :) . That's different than the profile you wrote about in the question.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:17:10.880Z
Answers.Text: My apologies.  I realise now what went wrong.  Will edit the OP.  I was talking about a user info page type thing, not a CiviCRM profile.  My bad.  Sorry for the confusion.
Answers.UserDisplayName: Lewis
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T16:25:49.450Z
Answers.Text: Lewis, no problem. I think you can get what you want with a combo of a view and a webform. To do that, I'll defer to KarenG for advice.
Answers.UserDisplayName: Joe McLaughlin
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-08-24T06:39:27.450Z
Answers.LastActivityDate: 2016-08-24T16:03:38.937Z
Answers.LastEditDate: 2016-08-24T16:03:38.937Z
Answers.UserDisplayName: Joe McLaughlin
Body: <p>I have two website fields for my contacts, a work website and a personal website.  I am creating user profile pages (NOT CiviCRM profiles) for each of our members and want to display both website links, but, when I try to add a website field to the view, there is just one option to choose from and it is labelled generically, rather than as either personal or work.</p>
  
  <p>How do I access both website fields?</p>
  
  <p>When I add fields to the view for email or physical address, in the 'Configure field' dialogue in Views, there is a select box to choose which 'location type' you want for your email.</p>
  
  <p>However, I don't get that option with websites.</p>
  
  <p>Thanks,
  Lewis</p>
  
Tags: <drupal-views>
Title: How to access multiple CiviCRM website fields for a contact in Drupal Views?
ThreadText: # How to access multiple CiviCRM website fields for a contact in Drupal Views?
  
  (Asked by: username_0 on 2016-08-24)
  
  I have two website fields for my contacts, a work website and a personal website. I am creating user profile pages (NOT CiviCRM profiles) for each of our members and want to display both website links, but, when I try to add a website field to the view, there is just one option to choose from and it is labelled generically, rather than as either personal or work.
  
  How do I access both website fields?
  
  When I add fields to the view for email or physical address, in the 'Configure field' dialogue in Views, there is a select box to choose which 'location type' you want for your email.
  
  However, I don't get that option with websites.
  
  Thanks,
  username_0
  
  **Tags:** drupal-views
  
  
  ---
  
  ## 3 answers
  
  ### Answer by username_1 on 2016-08-24. Score: 3 | Accepted answer
  
  * in your CiviCRM tab -> you can set the Number of Email fields to 2 -
    and then set one to Email Location: home and one to Email Location:
    work (and decide which one is primary). Save Settings.
  * next: in your Webform Tab -> go ahead and hit Edit on the Elements
    you've just created -> change the Label to anything you want -> so
    that the user knows which Email address to plug in - in which field.
  * in Views -> to create a Member listing. First of all make sure you
    have CMS database integration enabled -> check:
    civicrm/admin/setting/uf?reset=1 - and follow the Views integration
    settings instructions
  * then into Views -> make a View to display e.g. Contacts -> then add
    Fields for Email -> once you have added the field you can hit Edit
    and specify which one you'd like -> make that Primary or Work or
    Home. Add another Field for Email -> select another Location Type.
    That way you'll have multiple Email columns of different Location
    Type.
  
  PS - just realized you said website -> but the recipe should be identical;
  
  **EDIT:** - ah it's not - I just checked and it looks like Views integration is not quite working for that specific field yet (or it's a bug). Your workaround would be to store these fields yourself - in custom fields. Then you have complete control over them in both webform\_civicrm as well as in views listings. I'll file an issue on JIRA
  
  **EDIT:** reported: <https://issues.civicrm.org/jira/browse/CRM-19258>
  
  > **Comments:**
  > **username_0**: Thanks, Karin. This is precisely what I have been doing, but when I get to the 'Configure field' dialogue for the website field, there is no select box allowing me to choose which website type I want.  
  > **username_1**: ah - I just checked and it looks like Views integration is not quite working for that specific field yet. Your workaround would be to store these fields yourself - in custom fields. Then you have complete control over them in both webform_civicrm as well as in views listings.  
  > **username_0**: Brilliant.  That's what I needed to know.  Easily solved now.  Any reason you know of for why that field isn't working? Should you add your comment to your answer above and then let me mark it as the answer? Should I now answer my own question with your comment?  Do we leave this answer in the comments and I mark your answer as having solved my problem? Not sure what the proper procedure is here.  
  > **username_1**: I'll add that - and I'll file a Views Integration issue on JIRA  
  > **username_1**: Ok - done (see above) - that's probably the answer - for now.  
  > **username_2**: Yep, the views code lacks the finesse required. we have in past just avoided using the civi core website fields and made up some custom ones for this exact reason ;-)  
  
  ---
  
  ### Answer by username_3 on 2016-09-06. Score: 2
  
  I proposed some changes in the code to be able to choose the location and the type of the website here : <https://issues.civicrm.org/jira/browse/CRM-19274>
  
  > **Comments:**
  > **username_0**: Thanks.  That's going to be excellent.  I've used custom fields for now and all is working well.  
  
  ---
  
  ### Answer by username_4 on 2016-08-24. Score: 1
  
  username_0, I would check out using [webform-civicrm](https://www.drupal.org/project/webform_civicrm) to do this, and a bunch of other handy stuff as well. In the CiviCRM tab, add the member as Contact 1 and of type Existing Contact. Then, in the fields to display for Contact 1, select Websites and choose to display two - work and personal.
  
  [![enter image description here](https://i.sstatic.net/xyTy3.png)](https://i.sstatic.net/xyTy3.png)
  
  Then edit the display label in the Webform tab for each displayed Website field and change to Website - Work and Website - Personal. You can have as many website, e-mail, address etc fields displayed (and updatable) as you like.
  
  > **Comments:**
  > **username_0**: Thanks, Joe.  I am certainly using webform-civicrm to collect the data on my drupal site.  What I want to do now is display it in member profiles.  For that, I'm using views in panels.  The issue is I can't 'find' the different webpage fields when I go to add fields to the view.  There is a generic webpage field to add, but not the list of ones I've created.  
  > **username_4**: Thanks username_0. I'm suggesting you use webform-civicrm to create a 'profile' of sorts.  
  > **username_0**: Right.  How will that then help me display those fields later?  Thanks.  
  > **username_4**: username_0, are each of the members a user in CiviCRM? Or are you planning to have a public, searchable list of your members? If not, and members are logging in to view their own info, then point them to the webform, the member logs in and can see their own info displayed, and can also update the info, if you choose to allow that.  
  > **username_4**: You can choose to display as many of the website fields as you like, by type. Increase the number to display in the CiviCRM tab of the webform.  
  > **username_4**: username_0, please see the update my answer, above.  
  > **username_0**: From two comments up.  I am wanting to create a public list of members, so I can't use the form to display the fields.  
  > **username_4**: Aha, OK then :) . That's different than the profile you wrote about in the question.  
  > **username_0**: My apologies.  I realise now what went wrong.  Will edit the OP.  I was talking about a user info page type thing, not a CiviCRM profile.  My bad.  Sorry for the confusion.  
  > **username_4**: username_0, no problem. I think you can get what you want with a combo of a view and a webform. To do that, I'll defer to KarenG for advice.  
  
  ---
  
  