public function init_delete($field)
    {
        // set special CSS class for delete buttons to add some styling
        $this->columns[$field]['button_class'] = 'atk-effect-danger atk-delete-button';
        $this->columns[$field]['icon'] = 'trash';

        // if this was clicked, then delete record
        if ($id = $_GET[$this->name.'_'.$field]) {

            // delete record
            $this->_performDelete($id);

            // show message
            $this->js()->univ()
                ->successMessage('Deleted Successfully')
                ->reload()
                ->execute();
        }

        // move button column at the end (to the right)
        $self = $this;
        $this->app->addHook('post-init', function () use ($self, $field) {
            if ($self->hasColumn($field)) {
                $self->addOrder()->move($field, 'last')->now();
            }
        });

        // ask for confirmation
        $this->init_confirm($field);
    }
public function init_delete($field)
    {
        // set special CSS class for delete buttons to add some styling
        $this->columns[$field]['button_class'] = 'atk-effect-danger atk-delete-button';
        $this->columns[$field]['icon'] = 'trash';

        // if this was clicked, then delete record
        if ($id = $_GET[$this->name.'_'.$field]) {

            // delete record
            $this->_performDelete($id);

            // show message
            $this->js()->univ()
                ->successMessage('Deleted Successfully')
                ->reload()
                ->execute();
        }

        // move button column at the end (to the right)
        $self = $this;
        $this->app->addHook('post-init', function () use ($self, $field) {
            if ($self->hasColumn($field)) {
                $self->addOrder()->move($field, 'last')->now();
            }
        });

        // ask for confirmation
        $this->init_confirm($field);
    }
public function init_delete ( $ field ) { // set special CSS class for delete buttons to add some styling $ this -> columns [ $ field ] [ 'button_class' ] = 'atk-effect-danger atk-delete-button' ; $ this -> columns [ $ field ] [ 'icon' ] = 'trash' ; // if this was clicked, then delete record if ( $ id = $ _GET [ $ this -> name . '_' . $ field ] ) { // delete record $ this -> _performDelete ( $ id ) ; // show message $ this -> js ( ) -> univ ( ) -> successMessage ( 'Deleted Successfully' ) -> reload ( ) -> execute ( ) ; } // move button column at the end (to the right) $ self = $ this ; $ this -> app -> addHook ( 'post-init' , function ( ) use ( $ self , $ field ) { if ( $ self -> hasColumn ( $ field ) ) { $ self -> addOrder ( ) -> move ( $ field , 'last' ) -> now ( ) ; } } ) ; // ask for confirmation $ this -> init_confirm ( $ field ) ; }
Initialize column with delete buttons.

@param string $field
Initialize column with delete buttons .