title: Using ngIf-else only once in ngFor
body: <p>I develop a booking system. I have an issue. When a user search for booking if all rooms isn't fit i want to show just one error. If a few rooms aren't fit, i want to show just fit rooms not any error message. My codes:</p>
  <pre><code>&lt;div *ngFor=&quot;let room of rooms&quot;&gt;
  
                  &lt;!-- =======ODA KARTLARI======= --&gt;
                  &lt;div class=&quot;card&quot;
                      *ngIf=&quot;room.adult_count &gt;= searchdata.people.adult &amp;&amp; room.child_count &gt;= searchdata.people.child &amp;&amp; room.min_accomodation &lt;= night; else noroom&quot;&gt;
                      
                     //INFORMATIONS///
                     
                  &lt;/div&gt;
                  &lt;ng-template #noroom &gt;
                      &lt;div class=&quot;empty&quot; style=&quot;margin-bottom: 2%;&quot;&gt;
                          &lt;div class=&quot;empty-icon&quot;&gt;
                            &lt;i class=&quot;icon icon-stop&quot;&gt;&lt;/i&gt;
                          &lt;/div&gt;
                          &lt;p class=&quot;empty-title h5&quot;&gt;This room isn't fit your search.&lt;/p&gt;
                          &lt;p class=&quot;empty-subtitle&quot;&gt;Please change your criteria.&lt;/p&gt;
                        &lt;/div&gt;
                  &lt;/ng-template&gt;
              &lt;/div&gt;
  </code></pre>