Jump to content

Pages: array_filter in block

Featured Replies

Posted

Is there a way to use something like array_filter in a template of a block? I get an error with "unexpected $return" when using a callback.

{{ $published = array_filter($records, function($row){ return ($row->fieldValues()['field_8'] == 0); }) ;  }}

Actually, I want to use it to filter the database index template. But I guess I will get the same error there, too.

Is that the exact code you used? The error on the surface sounds like a syntax issue, missing parenthesis or something like that.

  • Author

Thank you for your answer. Yes it was. But I got it working finally and forgot about this question.

Unfortunately, it couldn't solve my underlying problem (filter custom database entries for a custom field value). I had to create a plugin.

Archived

This topic is now archived and is closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.