Bir aramada bir başlık çıkmıyorsa: Grid’te sonuç yok

Bir sitede kaynakları/indirmeleri yönetmek için Grid kullanıyoruz. Kaynakları, segmente dayalı olarak birçok farklı girişten bir araya getirmemiz gerekiyor. Uygun kaynağı çıkarmak için Seçme Seçmeli'de Grid içinde bir arama kullanırız.

This is working as expected, but we cannot find a way to not output the

and

    if the search: within Grid has no results. If we use {limit="1"} on {exp:channel_entries} it won't work, as the entry it recalls may or may not have the appropriate resource in the Grid Select Dropdown.

    Herhangi bir yardım çok takdir edilecektir, teşekkürler.

    Waste Management Group {segment_2}

    
    
      {exp:channel:entries channel="groups" disable="categories|member_data|pagination|trackbacks" dynamic="no" status="open" cache="yes" refresh="30" } {group_resources search:resource_type="{segment_2}"}
    • {group_resources:resource_title} {group_resources:resource_file}({exp:filesize_format dec="0"}{file_size}{/exp:filesize_format} {extension}){/group_resources:resource_file}
    • {/group_resources} {/exp:channel:entries}
1

1 cevap

You can use conditionals in the Grid loop to conditionally output the heading and

    tags:
    {group_resources search:resource_type="{segment_2}"}
    {if group_resources:count == 1}
    

    Waste Management Group {segment_2}

    
    
    
    {/if}
    {/group_resources}
    
1
katma
İhtiyacınız olan şey, grid alanı için koşullu bir no_results. Varsa, emin değilim.
katma yazar Daan, kaynak
Thx Jeremy. Bu hala, Grid'te en az bir satır içeren her giriş için

ve

    çıktı. Her çıktı için her bir
      kapanır.
katma yazar Dzmitry Kashlach, kaynak
Jeremy, sanırım öyle değil. Sitenin Kaynaklar bölümünü kullanarak yeniden oluşturdum.
katma yazar Dzmitry Kashlach, kaynak