PHP code example of jeffersonsimaogoncalves / cakephp-fieldtypes
1. Go to this page and download the library: Download jeffersonsimaogoncalves/cakephp-fieldtypes library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jeffersonsimaogoncalves / cakephp-fieldtypes example snippets
$this->loadHelper('Form', [
'className' => 'BootstrapUI.Form',
'widgets' => [
//Date
'flatpickr' => ['FieldTypes\View\Widget\FlatpickrWidget', '_view'],
'bootstrap-datepicker' => ['FieldTypes\View\Widget\BootstrapDatepickerWidget', '_view'],
'bootstrap-datetimepicker' => ['FieldTypes\View\Widget\BootstrapDatetimepickerWidget', '_view'],
//Color
'bootstrap-colorpicker' => ['FieldTypes\View\Widget\BootstrapColorpickerWidget', '_view'],
//Number
'bootstrap-touchspin' => ['FieldTypes\View\Widget\BootstrapTouchspinWidget', '_view'],
//Boolean
'bootstrap-switch' => ['FieldTypes\View\Widget\BootstrapSwitchWidget', '_view'],
//Content
'summernote' => ['FieldTypes\View\Widget\SummernoteWidget', '_view'],
'wysiwygjs' => ['FieldTypes\View\Widget\WysiwygjsWidget', '_view'],
//Select
'bootstrap-select' => ['FieldTypes\View\Widget\BootstrapSelectWidget', '_view'],
'select2' => ['FieldTypes\View\Widget\Select2Widget', '_view'],
//Other
'stringtoslug' => ['FieldTypes\View\Widget\StringToSlugWidget', '_view'],
'textcount' => ['FieldTypes\View\Widget\TextCounterWidget', '_view'],
]
]);
$this->loadHelper('Form', [
'className' => 'BootstrapUI.Form',
'widgets' => [
'date' => ['FieldTypes\View\Widget\FlatpickrWidget', '_view'],
'select' => ['FieldTypes\View\Widget\Select2Widget', '_view']
]
]);
$this->Form->input('some_field', ['type' => 'summernote']);
public function postType() {
return [
'formFields' => [
'some_field' => [
'type' => 'summernote',
],
]
];
};
'type' => 'select2'
'type' => 'select2', 'multiple' => true
'type' => 'summernote'
'type' => 'datepicker'
'type' => 'colorpicker'
'type' => 'touchspin'
'type' => 'toggle'