Guest User

MB Views get post type

a guest
Apr 29th, 2020
606
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. {% set args = {post_type: "centrum-handlowe", posts_per_page: 12, facetwp: true } %}
  2. {% set posts = mb.get_posts( args ) %}
  3. ​
  4. <table>
  5. <thead>
  6. <tr>
  7. <th class="sort" data-sort="title">Nazwa centrum</th>
  8. <th class="sort" data-sort="type">Rodzaj obiektu</th>
  9. <th class="sort" data-sort="gba">GBA</th>
  10. <th class="sort" data-sort="gla">GLA</th>
  11. <th>Właściciel obiektu</th>
  12. <th>Firma zarządzająca</th>
  13. <th class="sort" data-sort="parking_place">Liczba miejsc parkingowych</th>
  14. </tr>
  15. </thead>
  16. <tbody class="facetwp-template">
  17. {% for post in posts %}
  18. <tr>
  19. <td class="sc-name"><a href="{{ mb.get_permalink( post ) }}">{{ post.post_title }}</a></td>
  20. <td class="sc-type">{{ mb.get_post_meta( post.ID, 'sc_object_type_select', true ) }}</td>
  21. <td class="sc-gba">{{ mb.number_format_i18n( mb.get_post_meta( post.ID, 'sc_gba_number', true ) ) }}</td>
  22. <td class="sc-gla">{{ mb.number_format_i18n( mb.get_post_meta( post.ID, 'sc_gla_number', true ) ) }}</td>
  23. <td class="sc-owner">
  24. {% set args = {post_type: 'firma', nopaging: true, relationship: {id: 'firma-to-centrum-handlowe', to: post.ID}} %}
  25. {% set company = mb.get_posts( args ) | first %}
  26. <a href="{{ mb.get_permalink( company ) }}">{{ company.post_title }}</a>
  27. </td>
  28. <td class="sc-managedby">
  29. {% set args = {post_type: 'firma', nopaging: true, relationship: {id: 'firma-to-centrum-handlowe-manage', to: post.ID}} %}
  30. {% set company = mb.get_posts( args ) | first %}
  31. <a href="{{ mb.get_permalink( company ) }}">{{ company.post_title }}</a>
  32. </td>
  33. <td class="sc-parking">{{ mb.number_format_i18n( mb.get_post_meta( post.ID, 'sc_parking_place_number', true ) ) }}</td>
  34. </tr>
  35. {% endfor %}
  36. </tbody>
  37. </table>
Advertisement
Add Comment
Please, Sign In to add comment