Is there a way to display custom field labels without using the Channel form tag?
e.g. I’d like to use:
{label:my_field_name}without using channel form:
{exp:channel:form channel="news"}
{label:my_field_name}
{/exp:channel:form}as the channel form wraps everything in a form, which I don’t need.
The reason is, I have a large number of fields to out put as table like data. being able to just out put the field label will save a lot of copy and paste and also allow for any minor changes to label names over the initial set up period without having to change the data in 2 places each time.
Thanks.
Hello,
For every project I am using module FreeformPro. You can buy it at devot-ee.com or if you don’t want to buy it you can download it for free. But don’t forget to check out the license! Then, there’s a good documentation about how to use FreeformPro.
To protect yourself against bots I recommend snaptcha =)
Hope it helps.
MB
Thanks for the reply but I’m not sure you’ve understood what I’d like to achieve.
We do already use FreeForm but a form isn’t what I need here. What I’m looking for, is to be able to Display my Custom Field Labels on the front-end of my website. Currently this seems to only be possible If I use Channel form. I’d simply like to be able to use field label as output data so save repeating myself and a ton of copy/pasting.
Yea, unfortunately I’ve not found a suitable addon. I’ve found some similar solutions using MySQL queries but I’m not great with MySQL so haven’t been able to manipulate it to output the data quite as I need it.
For now I’m using a separate template that outputs them all wrapped as I need them then I only have one copy/paste instead of 100. But this still isn’t ideal, as if a field Label needs amending I still have to do this manually.
+1 for solution like this. I know there are a bunch of add-ons that have ability to display data for the liable lo FreeForm, but it’s still be great to have such in channel entries, rather than just doing separate container for then.
I’m dealing with table with large data and the name of the columns of data are actually the labels from my channel.What more convenient way to build this table than just one loop through channel entries?
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.