removeBooks($bid, $option); break; case "publish": publishBooks($bid, 1, $option); break; case "unpublish": publishBooks($bid, 0, $option); break; case "approve": ApproveBooks($bid, 1, $option); break; case "unapprove": ApproveBooks($bid, 0, $option); break; case "cancel": cancelBook($option); break; case "bookorderdown": orderBooks($bid[0], 1, $option); break; case "bookorderup": orderBooks($bid[0], -1, $option); break; case "show_import_export": importExportBooks($option); break; case "import": import($option); break; case "export": export($option);
<?php defined('_JEXEC') or die('Restricted access'); echo 'Book component he he he'; require_once JApplicationHelper::getPath('admin_html'); JTable::addIncludePath(JPATH_COMPONENT . DS . 'tables'); $task = JRequest::getCmd('task'); switch ($task) { case 'add': add1Book(); break; case 'cancel': cancelBook(); break; case 'save': saveBook(); break; default: show1Book(); break; } function add1Book() { $lists['published'] = JHTML::_('select.booleanlist', 'published', 'class="inputbox"', $row->published); HTML_book::addBook($lists); } function cancelBook() { global $mainframe; $mainframe->redirect('index.php?option=com_book'); }