By roypurlan on Sunday, 23 June 2013
Posted in Pre-Sales
Replies 18
Likes 0
Views 1.8K
Votes 0
Hi,

I have a question about custom fields for event forms and if they can be hidden from public view?

My client would like to enter lots of event information but keep certain fields private so they can only be viewed when logged in.

Hope you can help....

Kind regards

Roy
The JEvents club offers a silver member addon to create custom fields in your events - these can be configured so that they are only visible to logged in users.

Also there is a silver member addon called 'hidden event details' - this allows you to hide most of the event details and even replace the title with a placeholder when an event is viewed by unlogged in users.
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,
I am now a Silver Member and have installed the custom fields and hidden event details. Can you advise me the best way forward from here to learn how to configure my events to have a couple of new custom fields hidden from no logged in users...
Many Thanks
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

Download the custom field usage notes from:

http://www.jevents.net/downloads/catego ... or-jevents

so you can learn how to use the custom fields.

Many thanks
Tony
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, I am trying to hide a couple of fields using the "hidden event details" plugin but having difficulty finding the exact instructions on how to do this.

Can you help point them out to me? - many thanks
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello,

The hidden event details plugin will only hide all the event details ? Not individual fields.

Are you trying to hide certain fields from certain categories within the custom fields plugin?

If you can explain in some detail what you are trying to achieve we can advise on the best way to handle it?

Regards
Tony
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, Thanks for your reply.

I need two or three fields to enter data into that will not be seen by the public.

I was thinking of using the Location, Contact and Extra Info fields for this purpose and have them hidden from public view....?

I have read a lot of the documentation but must admit I am struggling to understand where to start.....

Regards

Roy
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
You can set the access level on individual fields in the custom fields addon e.g. access="2" would allow registered users and above to see the field value and not the public.

If you set the location plugin access level to 'registered' then again the public would not see any information about the venue

the hidden details plugin is a bit less refined in that it will hide all the details (apart from the title if you want) from the public.
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your reply. It all sounds pretty straight forward but I cannot find the file I would need to amend to change the access levels you have suggested.

Can you advise me of the path to the file please....

Kind Regards
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Roy,

Please see the document here:

http://www.jevents.net/downloads/catego ... or-jevents

Under Custom Field Usage notes.

It is the .xml file you have created with your new custom fields.

simply add: access="2" within the <field

Also, read the all fields .xml file, it has detailed description of each field/additions.

Many thanks
Tony
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

I have created custom fields using the fields.xml file.

Where would I find the file that has the standard fields for Location, Contact and Extra Info so that I can change the access"1" to access"2" so they will only be visible to Registered users?

Hope you can help

Many Thanks
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
You need to create a template override for the locations edit page. Here are the steps:

[list]
[*] Copy the file [JOOMLA]/administrator/components/com_jevlocations/views/locations/tmpl/edit.php to [JOOMLA]/templates/YOUR_TEMPLATE/html/com_jevlocations/locations/edit.php[/*:m]
[*] Edit that file and get rid of the fields you do not want to show or you can even set access level for the fields you need.[/*:m][/list:u]

That should work.
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Carlos - I think Roy want's to customise the event editing page.

You can do this with the layout editor - see http://www.jevents.net/jevents-15-topme ... ut-editing for an intro to the layout editor for event detail pages.

Then take a look at http://www.jevents.net/downloads/catego ... events-3-1 and the customisation instructions there which cover event editing layout customisation
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi, I a simply trying to make the standard fields "Location" and "Contact" invisible to non registered users.
I am unable to find the files I need to modify to do this.
Can you explain in details the path and what the files are called for me.

Or, is there another way to achieve this?

Kind regards

Roy
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
There are 2 ways of doing this:
1. Add some CSS that only has effect for non-registered users.
2. Editing the event editing page to exclude these fields for guest event creation

See http://www.jevents.net/jevents-15-topme ... ing-screen which will explain the 2 approaches for you
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for your reply. I hope I explained correctly.
I want the editors to see the fields so they can put content into them.

I do not want the general public who view the website, to see the content of these fields, it is private content, therefor I want to make the fields invisible to the general public.

Hope I made it clearer to you

Kind Regards

Roy
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Roy,

So this is when the user is viewing the event is that correct?

If so, what about some CSS added to a module within a JEvents custom position that is only shown to guest? IF your on Joomla! 3.x In Joomla! 2.5 you can use advanced module manager to set it only to guests?

Thanks
Tony
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Just as I created a custom field for "Private Office info" for the event and set the access to "2" so only registered users can see the info, I would like to set the access level to "2" for the standard fields for "Location" and "Contact" if it is possible?

Kind Regards

Roy
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·

I do not want the general public who view the website, to see the content of these fields, it is private content, therefor I want to make the fields invisible to the general public.

I thought you were talking about the event editing pages.

Did you see this plugin that hides event details from non-logged in users (http://www.jevents.net/downloads/catego ... d-in-users)
·
11 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post