DEMO SITE v1.7.26

Confirm Yes/No dialogue Bootstrap theme

Prompt a Yes/No Dialogue on clicking a button

HIDE CODE
<?php
    $xcrud = Xcrud::get_instance();
    $xcrud->table('base_fields');
    $xcrud->columns('text,date,bool');
    $xcrud->create_action('publish', 'publish_action'); // action callback, function publish_action() in functions.php
    $xcrud->create_action('unpublish', 'unpublish_action');
    $xcrud->button('#', 'unpublished', 'icon-close glyphicon glyphicon-remove', 'xcrud-action', 
        array(  // set action vars to the button
            'data-task' => 'action',
            'data-action' => 'publish',
            'data-confirm' => 'Do you wish to publish?',
            'data-primary' => '{id}'), 
        array(  // set condition ( when button must be shown)
            'bool',
            '!=',
            '1')
    );
    $xcrud->button('#', 'published', 'icon-checkmark glyphicon glyphicon-ok', 'xcrud-action', array(
        'data-task' => 'action',
        'data-action' => 'unpublish',
        'data-confirm' => 'Do you wish to unpublish?',
        'data-primary' => '{id}'), array(
        'bool',
        '=',
        '1'));
    echo $xcrud->render();

?>

Base Fields

#TextDateBool
Actions
1Test testYes published View Edit Remove
2Test28.09.2013Yes published View Edit Remove
3Test test test30.11.2032Yes published View Edit Remove
4TextYes published View Edit Remove
5ttt01.01.1970No unpublished View Edit Remove
Search Execution time: 0.004 sMemory usage: 0.18 MB