1. <?php
  2. $difference = date('N') - 1;
  3. $from = gmmktime(0, 0, 0, date('m'), date('d') - $difference, date('Y')) - date('Z');
  4. $to = $from + 86400;
  5.  
  6. $id = $modx->db->getValue("SELECT id FROM site_content WHERE pub_date>=$from AND pub_date <=$to ");
  7.  
  8. function make_list($value){
  9. $value = str_replace('#','<br />',$value);
  10. $exp = explode(';',$value);
  11. foreach($exp as $e){ if(trim($e)){ echo '<li><div>'.$e.'</div><br /></li>'; }}
  12. }
  13.  
  14. if($id){
  15. $menu_query = $modx->db->query("SELECT tmplvarid,value FROM site_tmplvar_contentvalues WHERE contentid=$id AND tmplvarid!=8 ORDER BY tmplvarid");
  16. $menu_result = $modx->db->makeArray( $menu_query );
  17. echo '<table border="1"><tr>';
  18. $i=0; foreach($menu_result as $mr){ $i++;
  19. if($i%2) echo '<td valign="top" style="background: #CCC;">'; else echo '<td valign="top">';
  20. echo '<center><b>';
  21. switch($mr['tmplvarid']){ case 3: echo 'Ponedeljek'; break; case 4: echo 'Torek'; break; case 5: echo 'Sreda'; break; case 6: echo 'Četrtek'; break; case 7: echo 'Petek'; break;}
  22. echo '</b></center>';
  23. echo '<ul>';
  24. make_list($mr['value']);
  25. echo '</ul>';
  26. echo '</td>';
  27. }
  28. echo '</tr></table>';
  29. }
  30. ?>