Twig - 如果数组中的数组值之一
Twig - if one of array value in array
我尝试做这样的事情,有人知道如何处理吗?
这是我目前拥有的:
{{ ('1' in app.request.pathInfo or '2' in app.request.pathInfo or '3' in app.request.pathInfo) ? 'active' : '' }} X
这就是我想要的:
{{ (['1','2','3'] in app.request.pathInfo) ? 'active' : '' }} V
你可以试试这个:
array_intersect(['1','2','3'], app.request.pathInfo);
反逻辑有效 ;)
{{ app.request.pathInfo in ['frame_brand', 'frame_elevation', 'frame_model'] ? 'active' }}
我尝试做这样的事情,有人知道如何处理吗?
这是我目前拥有的:
{{ ('1' in app.request.pathInfo or '2' in app.request.pathInfo or '3' in app.request.pathInfo) ? 'active' : '' }} X
这就是我想要的:
{{ (['1','2','3'] in app.request.pathInfo) ? 'active' : '' }} V
你可以试试这个:
array_intersect(['1','2','3'], app.request.pathInfo);
反逻辑有效 ;)
{{ app.request.pathInfo in ['frame_brand', 'frame_elevation', 'frame_model'] ? 'active' }}