Answers.Body: <p>Finally what I did is create a URL type menu (instead of a CiviCRM profile view menu) with the URL of the list once the &quot;return to list&quot; link is clicked. This way, a user does not need to be logged in to see the list.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2020-06-23T15:38:56.607Z
Answers.LastActivityDate: 2020-06-23T15:38:56.607Z
Answers.UserDisplayName: loulie
Body: <p>I suspect this issue is one of a single configuration not being set properly, but I am at my wit's end to figure out which one... </p>
  
  <p>I am trying to create a public directory of a CiviCRM group of contacts. </p>
  
  <p>I have set up a profile and indicated it to be used for form &amp; list as well as search. Each field of this profile is set to "Public User Pages and Listings" and visible.</p>
  
  <p>In the CiviCRM configuration in the backend of Joomla, I gave permission to public users to view all contacts, view their (my) contacts, profile view, access all custom data. </p>
  
  <p>I created a Joomla Menu defined as public and of the CiviCRM profile list type (associated to the correct profile).</p>
  
  <p>When I try to open the menu, I get an error stating that the "the contact ID parameter to see the contact registration with a profile was not found" (free translation as it is written in French in my DB) </p>
  
  <p><a href="https://i.sstatic.net/yLLXc.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/yLLXc.png" alt="enter image description here"></a></p>
  
  <p>A registered user, on the other hand) can see the directory, so it has to do with a public user not having a contact ID... </p>
  
  <p>What am I missing? How can I have the system overcome this?</p>
  
  <p>Thanks in advance for your help! </p>
  
  <p><strong>Related question</strong> (I assume), when a registered user goes to this page, the first thing he sees is his own profile and need to click the "Return to contact list" to view all contacts. Is there a way to make this directory direct so the user sees the table right away?</p>
  
  <p><strong>Follow-up after June 15th comments</strong>: 
  Registered as a test school and when to the URL:
  <a href="https://i.sstatic.net/LymeX.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/LymeX.png" alt="enter image description here"></a></p>
  
  <p>Clicked "Return to contact list" and copied the URL for that list:
  <a href="https://voile.qc.ca/fr/?option=com_civicrm&amp;task=civicrm/profile&amp;Itemid=1046&amp;force=1&amp;gid=14" rel="nofollow noreferrer">https://voile.qc.ca/fr/?option=com_civicrm&amp;task=civicrm/profile&amp;Itemid=1046&amp;force=1&amp;gid=14</a></p>
  
  <p>Closed session and copied list link public site. Arrived directly at the list w/o the registered user profile data. 
  <a href="https://i.sstatic.net/tWZ5R.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/tWZ5R.png" alt="enter image description here"></a></p>
  
  <p>It thus seems that the option to view the contact profile needs to be turned off somehow. </p>
  
  <p>But how?</p>
  
  <p>Thanks!</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-11T21:17:06.263Z
Comments.Text: it may help people help if you post (anonymised) urls of what people are going to
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-12T17:02:11.193Z
Comments.Text: Hi. Thanks for the comment. I did not think it would be of any use, being in another language, but here it goes. I added the screenshot in the original question. This is what a non registered person sees when trying to reach the "public" directory.
Comments.UserDisplayName: loulie
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-12T19:04:37.997Z
Comments.Text: Thx but i was asking about the url people are on when they get this
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-12T19:05:23.310Z
Comments.Text: ie you say "when a registered user goes to this page, the first thing he sees is his own profile" so what url are they visiting when they see this
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-15T13:02:33.033Z
Comments.Text: Ah sorry.  Misunderstood. This is the URL: https://www.voile.qc.ca/fr/formation/trouver-un-club-ecole-ou-camp-membre/selon-services-offerts   Thanks for trying to help!
Comments.UserDisplayName: loulie
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-15T21:15:10.910Z
Comments.Text: ah right. i don't know anything about joomla so I was expecting a pure civicrm path. is the above just how joomla does things or are you using some form of alias? Can you copy the civicrm path that you should find when looking at the Profile in the admin screens
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-16T13:59:41.433Z
Comments.Text: Hi. Thanks so much for you trying to help. Your request got me thinking and I tried the above-mentioned test (added to the original question). It ssems that I need to find a way to tell CiviCRM not to show the logged in user's profile, but to go directly to the list. - as public does not have a profile! Any idea on how to do this?
Comments.UserDisplayName: loulie
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-16T21:42:06.097Z
Comments.Text: have you set your profile to be used for a 'search'?
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2020-06-17T20:08:08.840Z
Comments.Text: Yes I have. As well as list profile. :/
Comments.UserDisplayName: loulie
Tags: <profile><joomla>
Title: Error when trying to view profile list on frontend by public
ThreadText: # Error when trying to view profile list on frontend by public
  
  (Asked by: username_0 on 2020-06-10)
  
  I suspect this issue is one of a single configuration not being set properly, but I am at my wit's end to figure out which one...
  
  I am trying to create a public directory of a CiviCRM group of contacts.
  
  I have set up a profile and indicated it to be used for form & list as well as search. Each field of this profile is set to "Public User Pages and Listings" and visible.
  
  In the CiviCRM configuration in the backend of Joomla, I gave permission to public users to view all contacts, view their (my) contacts, profile view, access all custom data.
  
  I created a Joomla Menu defined as public and of the CiviCRM profile list type (associated to the correct profile).
  
  When I try to open the menu, I get an error stating that the "the contact ID parameter to see the contact registration with a profile was not found" (free translation as it is written in French in my DB)
  
  [![enter image description here](https://i.sstatic.net/yLLXc.png)](https://i.sstatic.net/yLLXc.png)
  
  A registered user, on the other hand) can see the directory, so it has to do with a public user not having a contact ID...
  
  What am I missing? How can I have the system overcome this?
  
  Thanks in advance for your help!
  
  **Related question** (I assume), when a registered user goes to this page, the first thing he sees is his own profile and need to click the "Return to contact list" to view all contacts. Is there a way to make this directory direct so the user sees the table right away?
  
  **Follow-up after June 15th comments**:
  Registered as a test school and when to the URL:
  [![enter image description here](https://i.sstatic.net/LymeX.png)](https://i.sstatic.net/LymeX.png)
  
  Clicked "Return to contact list" and copied the URL for that list:
  <https://voile.qc.ca/fr/?option=com_civicrm&task=civicrm/profile&Itemid=1046&force=1&gid=14>
  
  Closed session and copied list link public site. Arrived directly at the list w/o the registered user profile data.
  [![enter image description here](https://i.sstatic.net/tWZ5R.png)](https://i.sstatic.net/tWZ5R.png)
  
  It thus seems that the option to view the contact profile needs to be turned off somehow.
  
  But how?
  
  Thanks!
  
  **Tags:** profile, joomla
  
  > **Comments:**
  > **username_1**: it may help people help if you post (anonymised) urls of what people are going to  
  > **username_0**: Hi. Thanks for the comment. I did not think it would be of any use, being in another language, but here it goes. I added the screenshot in the original question. This is what a non registered person sees when trying to reach the "public" directory.  
  > **username_1**: Thx but i was asking about the url people are on when they get this  
  > **username_1**: ie you say "when a registered user goes to this page, the first thing he sees is his own profile" so what url are they visiting when they see this  
  > **username_0**: Ah sorry.  Misunderstood. This is the URL: https://www.voile.qc.ca/fr/formation/trouver-un-club-ecole-ou-camp-membre/selon-services-offerts   Thanks for trying to help!  
  > **username_1**: ah right. i don't know anything about joomla so I was expecting a pure civicrm path. is the above just how joomla does things or are you using some form of alias? Can you copy the civicrm path that you should find when looking at the Profile in the admin screens  
  > **username_0**: Hi. Thanks so much for you trying to help. Your request got me thinking and I tried the above-mentioned test (added to the original question). It ssems that I need to find a way to tell CiviCRM not to show the logged in user's profile, but to go directly to the list. - as public does not have a profile! Any idea on how to do this?  
  > **username_1**: have you set your profile to be used for a 'search'?  
  > **username_0**: Yes I have. As well as list profile. :/  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2020-06-23. Score: 1
  
  Finally what I did is create a URL type menu (instead of a CiviCRM profile view menu) with the URL of the list once the "return to list" link is clicked. This way, a user does not need to be logged in to see the list.
  
  
  ---
  
  