function toggleField() { $id = JRequest::getVar('id'); $field = JRequest::getVar('field'); $val = JRequest::getVar('val'); if ($field == "") { return; } if ($id < 1) { return; } if ($field != "inkb" && $field != "insupport" && $field != "intest") { return; } $db = JFactory::getDBO(); $qry = "UPDATE #__fst_prod SET " . FSTJ3Helper::getEscaped($db, $field) . " = " . FSTJ3Helper::getEscaped($db, $val) . " WHERE id = " . FSTJ3Helper::getEscaped($db, $id); $db->setQuery($qry); $db->Query(); echo FST_GetYesNoText($val); exit; }
echo JHTML::_('grid.order', $this->data); } ?> </th> </tr> </thead> <?php $k = 0; for ($i = 0, $n = count($this->data); $i < $n; $i++) { $row =& $this->data[$i]; $checked = JHTML::_('grid.id', $i, $row->id); $link = FSTRoute::x('index.php?option=com_fst&controller=prod&task=edit&cid[]=' . $row->id); $published = FST_GetPublishedText($row->published); $iskb = "<a href='#' class='toggle_me' field='inkb' row='{$row->id}' value='{$row->inkb}'>" . FST_GetYesNoText($row->inkb) . "</a>"; $issupport = "<a href='#' class='toggle_me' field='insupport' row='{$row->id}' value='{$row->insupport}'>" . FST_GetYesNoText($row->insupport) . "</a>"; $istest = "<a href='#' class='toggle_me' field='intest' row='{$row->id}' value='{$row->intest}'>" . FST_GetYesNoText($row->intest) . "</a>"; ?> <tr class="<?php echo "row{$k}"; ?> "> <td> <?php echo $row->id; ?> </td> <td> <?php echo $checked; ?> </td>