<?php echo $this->form->getInput('city', 'profile'); ?> <?php echo $this->form->getLabel('birthday', 'profile'); ?> <?php echo $this->form->getInput('birthday', 'profile'); ?> <span class="age hasTooltip" title="<?php echo JText::_('COM_SIBDIET_AGE'); ?> "> <?php if (!empty($this->item->profile->birthday)) { $age = SibdietHelper::age($this->item->profile->birthday, $this->item->created); echo $age->y . '.' . $age->m; } ?> </span> <?php echo $this->form->getInput('email', 'profile'); ?> <?php $canDo = SibdietHelper::getActions(); ?> <?php if ($canDo->get('room.1')) { echo $this->form->getInput('room1'); } ?>
?> <?php // Convert the body field to an array. $registry = new JRegistry(); $registry->loadString($item->body); $item->body = $registry->toArray(); $item->weight = $item->body['weight']; $item->stature = $item->body['stature']; $item->wrist = $item->body['wrist']; // Convert the body field to an array. $registry = new JRegistry(); $registry->loadString($item->first_body); $item->first_body = $registry->toArray(); $item->first_weight = $item->first_body['weight']; $item->first_stature = $item->first_body['stature']; $item->age = SibdietHelper::age($item->birthday, $item->created); $age = $item->age->y . '.' . $item->age->m; $item->bmi = SibdietHelper::bmi($item->weight, $item->stature); $overweight_amount = $item->weight - $item->ideal_weight; $item->body_fat = SibdietHelper::BodyFat($item->age, $item->gender, $item->bmi); $body_fat_text = $item->body_fat['fat'] . ' (' . JText::_('COM_SIBDIET_BODY_FAT_STATUS_' . $item->body_fat['status']) . ')'; $item->obesity_degree = SibdietHelper::ObesityDegree($item->gender, $item->weight, $item->stature); $foods_program = SibdietHelper::FoodsProgram($item->breakfasts, $item->lunchs, $item->dinners, $item->morning_snack_id, $item->evening_snack_id); $item->profiles_id = $item->profiles_id + 200000; $item->body_size = SibdietHelper::BodySizeGrouping($item->age, $item->gender, $item->stature, $item->wrist); $dietSupplementNotice = JText::sprintf('COM_SIBDIET_PRINT_SUPPLEMENT_NOTICE', $item->period); if ($age <= 17) { $item->bmi = $body_fat_text = $overweight_amount_text = JText::_('COM_SIBDIET_BODY_SIZE_GROUPING_' . $item->body_size); } ?> <div id="diet<?php
?> <div class="small hidden-phone">( <?php echo JText::_('COM_SIBDIET_GENDER_' . $item->gender); ?> | <?php echo JText::_('COM_SIBDIET_MARITAL_' . $item->marital); ?> | <?php echo JText::_('COM_SIBDIET_EDUCATION_' . $item->education); ?> | <?php echo SibdietHelper::age($item->birthday, $item->created)->ym; ?> <?php if ($item->blood && $item->blood != 'NOT_KNOW') { echo ' | ' . JText::_('COM_SIBDIET_BLOOD_' . $item->blood) . ' '; } ?> ) </div> </td> <td class="center hidden-phone"> <?php if ($item->mobile) { ?> <div class="mobile"><?php echo $item->mobile;
<div class="span3 plots"> <div id="standardPlot" style="height:280px"></div> <div id="assetsPlot" style="height:280px"></div> </div> </div> </div> <?php // Calculate standardPlot $this->item->body = (object) $this->item->body; switch ($this->item->profile->gender) { case 'MALE': $bmr = 66 + 13.7 * $this->item->body->weight + 5 * $this->item->body->stature - 6.8 * SibdietHelper::age($this->item->profile->birthday)->ym; $calorie = $bmr * 1.7; break; case 'FEMALE': $bmr = 655 + 9.6 * $this->item->body->weight + 1.7 * $this->item->body->stature - 4.7 * SibdietHelper::age($this->item->profile->birthday)->ym; $calorie = $bmr * 1.6; break; default: $calorie = 0; break; } $carbCalorieS = round($calorie * 57 / 100, 2); $fatCalorieS = round($calorie * 28 / 100, 2); $proteinCalorieS = round($calorie * 15 / 100, 2); if (!empty($allNutrients)) { // Calculate AssetsPlot $carbCalorieA = $allNutrients[35]; $fatCalorieA = $allNutrients[38]; $proteinCalorieA = $allNutrients[34]; $script = "jQuery(document).ready(function()\n{\n var assetsData = [\n ['" . JText::_('COM_SIBDIET_CARB_CALORIE') . ": " . $carbCalorieS . "', " . $carbCalorieS . "],['" . JText::_('COM_SIBDIET_FAT_CALORIE') . ": " . $fatCalorieS . "', " . $fatCalorieS . "], ['" . JText::_('COM_SIBDIET_PROTEIN_CALORIE') . "" . $proteinCalorieS . "', " . $proteinCalorieS . "]\n ];\n assets_plot = jQuery.jqplot('assetsPlot', [assetsData],\n {\n title: '" . JText::_('COM_SIBDIET_STANDARD') . "',\n seriesColors:['#efe4b0', '#fff200', '#ff7f27'],\n seriesDefaults: {\n renderer: jQuery.jqplot.PieRenderer,\n rendererOptions: {\n padding: 10,\n showDataLabels: true\n }\n },\n legend: { show:true, location: 'n' },\n });\n\n var standardData = [\n ['" . JText::_('COM_SIBDIET_CARB_CALORIE') . ": " . $carbCalorieA . "', " . $carbCalorieA . "],['" . JText::_('COM_SIBDIET_FAT_CALORIE') . ": " . $fatCalorieA . "', " . $fatCalorieA . "], ['" . JText::_('COM_SIBDIET_PROTEIN_CALORIE') . "" . $proteinCalorieA . "', " . $proteinCalorieA . "]\n ];\n standard_plot = jQuery.jqplot('standardPlot', [standardData],\n {\n title: '" . JText::_('COM_SIBDIET_ASSETS') . "',\n seriesColors:['#efe4b0', '#fff200', '#ff7f27'],\n seriesDefaults: {\n renderer: jQuery.jqplot.PieRenderer,\n rendererOptions: {\n padding: 10,\n showDataLabels: true\n }\n },\n legend: { show:true, location: 'n' },\n });\n\n window.onresize = function(event) {\n assets_plot.replot();\n standard_plot.replot();\n }\n});";