/** * Vrátí obsah buňky s možnosti nastavení switchfieldu dle zvolené hodnoty * * @author Tomáš Kocifaj * @link www.ktstduio.cz * * @param string $itemValue * @param int $itemId * @param string $className * @return string */ private function getSwitchButtonTypeContent($itemValue, $itemId, $className) { $switchField = new KT_Switch_Field("kt-crud-switch-list-field-" . $itemId, ""); $switchField->setDefaultValue($itemValue)->addAttribute("data-item-type", $className)->addAttribute("data-item-id", $itemId)->addAttribute("data-column-name", $this->getName())->addAttrClass("edit-crud-switch-list-field"); return $html = $switchField->getField(); }
/** * Filtrační funkce převede switch field value na ano /ne * @author Jan Pokorný * @param string $value * @return string */ function kt_switch_field_value_to_string($value) { return KT_Switch_Field::getSwitchConvertedValue($value); }