예제 #1
0
}
?>


 <div class="table-responsive tb">
  <table class="table table-hover table-bordered">
  <thead>
  <tr>
   <th>PVM</th>
   <th>Paino</th>
  <?php 
$m = new Viivakoodi();
$attr = Viivakoodi::model()->getAttributes();
$attributes = $this->unsetViivakoodista($attr);
foreach ($attributes as $key => $val) {
    echo '<th>' . mb_strimwidth($m->getAttributeLabel($key), 0, 8, "") . '</th>';
}
?>
  </tr>
 </thead>
  <?php 
foreach ($data as $model) {
    $return = array();
    $return['energia_kcal'] = $model->viivakoodi_energia_kcal;
    $return['proteiini'] = $model->viivakoodi_proteiini;
    $return['hiilihydraatti'] = $model->viivakoodi_hiilihydraatti;
    $return['rasva'] = $model->viivakoodi_rasva;
    $return['alkoholi'] = $model->viivakoodi_alkoholi;
    $return['kuitu'] = $model->viivakoodi_kuitu;
    $return['sokerit'] = $model->viivakoodi_sokerit;
    $return['tyydyttyneet_rasvat'] = $model->viivakoodi_tyydyttyneet_rasvat;
예제 #2
0
 public function actionAnalyysi_pvm()
 {
     if (isset($_POST['pvm'])) {
         $pvm = date('Y-m-d', strtotime($_POST['pvm']));
     }
     $return = $this->yhteensaAnalyysi($pvm);
     $body = '';
     $m = new Viivakoodi();
     $data = array();
     foreach ($return as $k => $v) {
         $nimi = str_replace(' (g / <span class="muutosGrammilla">100</span>g)', '', $m->getAttributeLabel($k));
         $nimi = str_replace(' (kJ / <span class="muutosGrammilla">100</span>g)', '', $nimi);
         $nimi = str_replace(' (kcal / <span class="muutosGrammilla">100</span>g)', '', $nimi);
         $nimi = str_replace(' (mg / <span class="muutosGrammilla">100</span>g)', '', $nimi);
         $nimi = str_replace(' (µg / <span class="muutosGrammilla">100</span>g)', '', $nimi);
         $data[] = array('name' => $nimi, 'y' => (int) $v);
     }
     echo json_encode($data);
 }