Changeset 149 for www/jidelna/index.php


Ignore:
Timestamp:
Feb 15, 2009, 8:07:45 PM (15 years ago)
Author:
george
Message:
  • Upraveno: Přepracována stránka jídelny.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • www/jidelna/index.php

    r4 r149  
    11<?php
    2 include_once('../style.php');
    32include_once('../global.php');
    4 ShowHeader('Jídleníček jídelny Na kopečku','Jídelníček');
    53
    6 $Dny = array('Neděle', 'Pondělí', 'Úterý', 'Středa', 'Čtvrtek', 'Pátek', 'Sobota');
    7 $Status = array('Nezveřejněno', 'Otevřeno', 'Zavřeno - svátek', 'Zavřeno - dovolená');
     4class EatingPlace extends Page
     5{
     6  var $FullTitle = 'Jídleníček jídelny Na kopečku';
     7  var $ShortTitle = 'Jídelníček';
    88
    9 //echo('Dnes je '.HumanDate(date('Y-m-d')).'<br>');
    10 echo('<table align="center" border="1" cellspacing="0" cellpadding="5"><tr><th>Den</th><th>Datum</th><th>Polévka</th><th>Hlavní jídlo</th></tr>');
    11 $DbResult = $Database->select('meals','*,UNIX_TIMESTAMP(date)','date>=NOW() ORDER BY date');
    12 while($Row = $DbResult->fetch_array())
    13 {
    14   if($Row['status']==1) echo('<tr><td>'.$Dny[date('w',$Row['UNIX_TIMESTAMP(date)'])].'</td><td align="right">'.HumanDate($Row['date']).'</td><td>'.$Row['soap'].'</td><td>'.$Row['meal'].'</td></tr>');
    15   else if(($Row['status']==2) or ($Row['status']==3))
     9  function Show()
    1610  {
    17     echo('<tr><td>'.$Dny[date('w',$Row['UNIX_TIMESTAMP(date)'])].'</td><td align="right">'.HumanDate($Row['date']).'</td><td colspan="2" align="center">'.$Status[$Row['status']].'</td></tr>');
    18   }
     11    $Dny = array('Neděle', 'Pondělí', 'Úterý', 'Středa', 'Čtvrtek', 'Pátek', 'Sobota');
     12    $Status = array('Nezveřejněno', 'Otevřeno', 'Zavřeno - svátek', 'Zavřeno - dovolená');
     13
     14    //echo('Dnes je '.HumanDate(date('Y-m-d')).'<br>');
     15    $Output = '<table align="center" border="1" cellspacing="0" cellpadding="5"><tr><th>Den</th><th>Datum</th><th>Polévka</th><th>Hlavní jídlo</th></tr>';
     16    $DbResult = $this->Database->select('Meals', '*, UNIX_TIMESTAMP(Date)','Date >= NOW() ORDER BY Date');
     17    while($Row = $DbResult->fetch_array())
     18    {
     19      if($Row['Status'] == 1) $Output .= '<tr><td>'.$Dny[date('w', $Row['UNIX_TIMESTAMP(Date)'])].'</td><td align="right">'.HumanDate($Row['Date']).'</td><td>'.$Row['Soup'].'</td><td>'.$Row['Meal'].'</td></tr>';
     20      else if(($Row['status' ] == 2) or ($Row['status'] == 3))
     21      {
     22        $Output .= '<tr><td>'.$Dny[date('w',$Row['UNIX_TIMESTAMP(Date)'])].'</td><td align="right">'.HumanDate($Row['Date']).'</td><td colspan="2" align="center">'.$Status[$Row['Status']].'</td></tr>';
     23      }
     24    }
     25    $Output .= '</table><br />';
     26
     27    $DbResult = $this->Database->select('MealsInfo', '*');
     28    $Row =  $DbResult->fetch_array();
     29    $Output .= 'Cena jednoho menu: '.$Row['Price'].' Kč<br />';
     30    $Output .= $Row['Info'];
     31    return($Output);
     32  }
    1933}
    20 echo('</table><br>');
    2134
    22 $DbResult = $Database->select('meals_info','*');
    23 $Row =  $DbResult->fetch_array();
    24 echo('Cena jednoho menu: '.$Row['price'].' Kč<br>');
    25 echo($Row['info']);
    26 /*
    27 echo('Pracovní doba: 7:00 - 14:00<br>
    28 Výdej obědů: 11:00 - 12:00<br>
    29 Přihlašování nebo odhlášení nejpozději den předem.<br>
    30 <br>
    31 <strong>Kontakt:</strong><br>
    32 Baroňová, Šťastná<br>
    33 Telefon: 571449274<br>
    34 <br>
    35 Ceny smluvní<br>
    36 Cena jednoho menu 50 Kč<br>
    37 <br>');
    38 echo('<strong>Provozovatel:</strong><br>
    39 Jídelna Na kopečku<br>
    40 Josef Polách<br>
    41 Králova 1051, 75601, Valašské Meziříčí<br>
    42 tel. 0657/649274 (není staré?)<br>
    43 IČO: 1363036 (zkontrolovat)<br>
    44 DIČ: 405-440920471(zkontrolovat)<br>');
    45 */
     35$System->AddModule(new EatingPlace());
     36$System->Modules['EatingPlace']->GetOutput();
    4637
    47 ShowFooter();
    4838?>
    4939
Note: See TracChangeset for help on using the changeset viewer.