<ul class="pat-masonry dt-tiled"
    data-pat-masonry="itemSelector:.grid-item"
    tal:define="results view/tile/results;
                utils view/tile/utils">
  <tal:item tal:repeat="item python: results['items']">
  <tal:wrap tal:define="
                  base_url item/getURL;
                  url python: utils.get_object_url(item);
                  has_image python: utils.has_image(item);
                  desc python: item.Description or item.Title;">
  <li class="portal-type-${item/portal_type} grid-item"
      tal:condition="has_image">
    <a href="${url}">
      <img src="${base_url}/@@images/image/large" alt="item/Description" />
    </a>
    <p class="description">${desc}</p>
  </li>
  </tal:wrap>
  </tal:item>
</ul>
