Confirm Yes/No dialogue Bootstrap 4.5 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
| # | Text | Date | Bool | ||
|---|---|---|---|---|---|
| 1 | Test test test | 30.11.2032 | Yes | published View Edit Remove | |
| 2 | sssss | Yes | published View Edit Remove | ||
| 3 | ' | No | unpublished View Edit Remove | ||
| 4 | ' | Yes | published View Edit Remove | ||
| 5 | ' | Yes | published View Edit Remove | ||
| 6 | gggg | Yes | published View Edit Remove | ||
| 7 | aaa | Yes | published View Edit Remove | ||
| 8 | ' | Yes | published View Edit Remove |
showing_records 1 to 8 of 8
Search