?> <br/> <a href="./index.php?m=recipes&a=view_picture_mob&recipe_id=<?php echo $recipe_id; ?> ">View Picture</a> <?php } echo "</div>"; echo "<b>" . $LangUI->_('Ingredients') . ":</b>"; // Save the optional ingredients for later display $optIng = array(); // Iterate through the ingredients while (!$ingredients->EOF) { $fraction = new Fraction($ingredients->fields['map_quantity'] * $scale_by); $quant = $fraction->toString(); if ($ingredients->fields['map_optional'] != $DB_LINK->true) { // print out the ingredient echo "<br />"; echo $quant; if ($ingredients->fields['unit_desc'] != $LangUI->_('Unit')) { echo ' ' . $ingredients->fields['unit_desc'] . $LangUI->_('(s)'); } echo ' ' . $ingredients->fields['map_qualifier']; echo ' ' . $ingredients->fields['ingredient_name']; } else { // save this one for later $optIng[] = array('id' => $ingredients->fields['map_ingredient'], 'name' => $ingredients->fields['ingredient_name'], 'unit' => $ingredients->fields['unit_desc'], 'unit_id' => $ingredients->fields['map_unit'], 'qualifier' => $ingredients->fields['map_qualifier'], 'quantity_dec' => $ingredients->fields['map_quantity'], 'quantity' => $quant, 'int_quant' => $ingredients->fields['map_quantity'] * $scale_by); } $ingredients->MoveNext(); }
</b></a> ( <?php if ($v['related_required'] == $DB_LINK->false) { echo '<a href="./index.php?m=lists&a=current&mode=add&recipe_selected_0=yes&recipe_id_0=' . $k . '&recipe_scale_0=' . $recipe_scale . '">' . $LangUI->_('Add to shopping list') . '</a>'; } else { echo $LangUI->_('Required'); } ?> ) : <?php if ($related_ings[$k] != NULL) { foreach ($related_ings[$k] as $i) { // prints out a decimal if that is what we want echo "<br />"; $fraction = new Fraction($i['map_quantity'] * $scale_by); echo $fraction->toString(); if ($i['unit_desc'] != $LangUI->_('Unit')) { echo ' ' . $i['unit_desc'] . $LangUI->_('(s)'); } echo ' ' . $i['map_qualifier']; echo ' ' . $i['ingredient_name']; } } ?> </td> <td width="50%" valign="top"> <b><?php echo $LangUI->_('Directions'); ?> :</b><br /> <?php