Esempio n. 1
0
     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');
}