# betterdocs/1.3.2/admin/includes/fields/betterdocs-adv_checkbox.php

BetterDocs – AI Documentation, Knowledge Base, MCP Server, Docs, Wikis, FAQ &amp; Chatbot, version 1.3.2. 22 lines.

- Page: https://pluginprobe.com/plugins/betterdocs/1.3.2/code/admin/includes/fields/betterdocs-adv_checkbox.php
- Raw: https://pluginprobe.com/plugins/betterdocs/1.3.2/raw/admin/includes/fields/betterdocs-adv_checkbox.php
- Modified: 2020-06-10T07:46:00+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/betterdocs/1.3.2/code/admin/includes/fields/betterdocs-adv_checkbox.php#L10-L20`.

```php
<?php

    if ( absint( $value ) == 1 ) {
        $attrs .= ' checked="checked"';
    }

    if( isset( $field['disable'] ) && $field['disable'] === true ) {
        $attrs .= ' disabled';
    }

    $button_text = isset( $field['button_text'] ) ? $field['button_text'] : __( 'Advanced Design', 'betterdocs' );
    $side = isset( $field['side'] ) ? $field['side'] : 'left';

    $swal = isset( $field['swal'] ) ? 'data-swal="' . $field['swal'] . '"': '';
?>

<div class="betterdocs-adv-checkbox-wrap adv-btn-<?php echo $side; ?>">
    <input class="<?php echo esc_attr( $class ); ?>" type="checkbox" id="<?php echo $field_id; ?>" name="<?php echo $name; ?>" value="1" <?php echo $attrs; ?>/>
    <label <?php echo $swal; ?> for="<?php echo $name; ?>" class="betterdocs-adv-checkbox-label">
        <?php echo $button_text; ?>
    </label>
</div>
```
