Viewing file: xxx.php (3.26 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php $xcrud = Xcrud::get_instance(); $xcrud->table('veicoli'); $xcrud->table_name(' ');
$xcrud->relation('categoria','categorie','id','area'); //$xcrud->relation('area_medica','aree_mediche','id','area'); $xcrud->button('#', "Sali", 'glyphicon glyphicon-arrow-up icon-arrow-up', 'btn xcrud-action', array( 'data-action' => 'movetop', 'data-task' => 'action', 'data-primary' => '{id}')); $xcrud->button('#', "Scendi", 'glyphicon glyphicon-arrow-down icon-arrow-down', 'btn xcrud-action', array( 'data-action' => 'movebottom', 'data-task' => 'action', 'data-primary' => '{id}')); $xcrud->create_action('movetop', 'movetop'); $xcrud->create_action('movebottom', 'movebottom'); $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-primary' => '{id}'), array( // set condition ( when button must be shown) 'pubblicato', '!=', '1') ); $xcrud->button('#', 'published', 'icon-checkmark glyphicon glyphicon-ok', 'xcrud-action', array( 'data-task' => 'action', 'data-action' => 'unpublish', 'data-primary' => '{id}'), array( 'pubblicato', '=', '1')); $xcrud->button('http://www.studioscolaribengazi.it/caso-clinico-scheda.php?ID={id}','Vedi','glyphicon glyphicon-globe','',array('target'=>'_blank')); $xcrud->unset_sortable(); $xcrud->order_by('ordinamento'); $xcrud->modal('testo'); $xcrud->column_width('pubblicato,testo,thumb_1','70px'); $xcrud->highlight_row('pubblicato', '=', 0, '#FFA299'); $xcrud->validation_required('titolo')->validation_required('testo')->validation_required('area_medica')->validation_required('data'); $xcrud->fields('data,titolo,testo,area_medica,pubblicato', false, 'Caso'); $xcrud->fields('thumb_1,immagine_1,didascalia_1', false, 'Immagine 1'); $xcrud->label('thumb_1','Preview'); $xcrud->label('pubblicato','Online'); $xcrud->change_type('thumb_1', 'image', '', array('width' => 200, 'height' => 300, 'manual_crop' => true)); $xcrud->change_type('immagine_1', 'image', '', array('width' => 900, 'height' => 900)); $xcrud->fields('thumb_2,immagine_2,didascalia_2', false, 'Immagine 2'); $xcrud->change_type('thumb_2', 'image', '', array('width' => 200, 'height' => 300, 'manual_crop' => true)); $xcrud->change_type('immagine_2', 'image', '', array('width' => 900, 'height' => 900)); $xcrud->fields('thumb_3,immagine_3,didascalia_3', false, 'Immagine 3'); $xcrud->change_type('thumb_3', 'image', '', array('width' => 200, 'height' => 300, 'manual_crop' => true)); $xcrud->change_type('immagine_3', 'image', '', array('width' => 900, 'height' => 900)); $xcrud->fields('allegato_pdf', false, 'Allegato'); $xcrud->change_type('allegato_pdf', 'file'); $xcrud->columns('thumb_1,titolo,testo,area_medica,pubblicato'); $xcrud->hide_button('view'); $xcrud->unset_csv(); echo $xcrud->render(); ?>
|