Guest User

Untitled

a guest
Nov 29th, 2014
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. /**
  5. * If you are looking for the loop that's handling the single post page (single.php), check out loop-single.php
  6. **/
  7.  
  8.  
  9. global $loop_module_id, $loop_sidebar_position;
  10.  
  11. $td_template_layout = new td_template_layout($loop_sidebar_position);
  12.  
  13.  
  14.  
  15. if ($loop_module_id == 1 or $loop_module_id == 7 or $loop_module_id == 8 or $loop_module_id == 9 or $loop_module_id == 'search') {
  16. //disable the grid for mod 1 and 7 and search
  17. $td_template_layout->disable_output();
  18. }
  19. if (have_posts()) {
  20. $adcounter = 0;
  21. while ( have_posts() ) : the_post();
  22.  
  23. echo $td_template_layout->layout_open_element();
  24.  
  25.  
  26. switch ($loop_module_id) {
  27. case '1':
  28. $td_mod = new td_module_1($post);
  29. break;
  30. case '2':
  31. $td_mod = new td_module_2($post);
  32. break;
  33. case '3':
  34. $td_mod = new td_module_3($post);
  35. break;
  36. case '4':
  37. $td_mod = new td_module_4($post);
  38. break;
  39. case '5':
  40. $td_mod = new td_module_5($post);
  41. break;
  42. case '6':
  43. $td_mod = new td_module_6($post);
  44. break;
  45. case '7':
  46. $td_mod = new td_module_7($post);
  47. break;
  48. case '8':
  49. $td_mod = new td_module_8($post);
  50. break;
  51. case '9':
  52. $td_mod = new td_module_9($post);
  53. break;
  54. case 'search':
  55. $td_mod = new td_module_search($post);
  56. break;
  57. default:
  58. $td_mod = new td_module_2($post);
  59. break;
  60. }
  61. echo $td_mod->render();
  62.  
  63.  
  64. echo $td_template_layout->layout_close_element();
  65.  
  66.  
  67. $td_template_layout->layout_next();
  68. $adcounter++;
  69. if ($adcounter == 2) {
  70. echo td_global_blocks::get_instance('td_ad_box')->render(array('spot_id' => 'custom_ad_1'));
  71. }
  72. endwhile; //end loop
  73. echo $td_template_layout->close_all_tags();
  74.  
  75.  
  76. } else {
  77. //no posts
  78. echo td_page_generator::no_posts();
  79. }
Advertisement
Add Comment
Please, Sign In to add comment