'</tr></tfoot>' .
'</table>';
}
- return $out;
+ return array($out, $total_liter, $total_price, $total_km);
}
public function ajaxList(Array $data)
{
- return array('html' => array('list_'.$data['year'] => $this->formatYear($data['year'])));
+ list($table, $liter, $price, $km) = $this->formatYear($data['year']);
+
+ return array('html' => array('list_'.$data['year'] => $table,
+ 'sum_'.$data['year'] => sprintf('€ %.2f %d km', $price, $km),
+ ));
}
public function ajaxAdd(Array $data)
foreach ($list as $row) {
echo '<div class="bar">';
printf('<div year="%d" class="year">%d</div>', $row->year, $row->year);
- printf('<div style="float:right;">€ %.2f %d km</div>', $row->sum, $row->km);
+ printf('<div id="sum_%d" style="float:right;">€ %.2f %d km</div>', $row->year, $row->sum, $row->km);
echo '<div style="clear:both;"></div></div>';
printf('<div id="list_%d" style="display:none;"></div>', $row->year);
}