Jump to content

Can someone explain how to use the new If statement


tenaki
 Share

Recommended Posts

Trying to use custom fields in a record template


{$record->customFieldDisplayByKey('fuel', 'listing')|raw}

How would I use the above with the 

{{if}}

statement 

So that when the field is empty it is not displayed in template

Edited by tenaki
Link to comment
Share on other sites

Where is Marcher when you need him

Can't make it work

Tried 

{{ if $record->customFieldDisplayByKey('additional-image_136_137_138') }}
{$record->customFieldDisplayByKey('additional-image_136_137_138', 'display')|raw}
{{ endif }}

And get an config error

Just trying to hide empty fields

Link to comment
Share on other sites

Try {{if count( $row->customFieldDisplayByKey('fuel','listing') )}}.

In one of my templates  I have

<div class='ipsDataItem_main'>{{if count( $row->customFieldDisplayByKey('area','listing') )}}
		<div class='ipsDataItem_meta'>  
				{$row->customFieldDisplayByKey('area', 'listing')|raw}
          </div>
          {{endif}}

and it's doing the job.

Link to comment
Share on other sites

Excellent thank you

I had to just alter your code a bit to make it work in display templates

  	{{if count( $record->customFieldDisplayByKey('field_additional-image_136_137_138','display') )}}
		  
				{$record->customFieldDisplayByKey('field_additional-image_136_137_138', 'display')|raw}
         
          {{endif}}

 

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...