Skip to content

Commit 135f678

Browse files
committed
version bump
1 parent 99e5b49 commit 135f678

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

src/Jeeves/Console/Application.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
class Application extends BaseApplication
1414
{
15-
const VERSION = '0.0.14';
15+
const VERSION = '0.0.15';
1616
const GEN = 'generate';
1717

1818
/**

src/Jeeves/Generators/Crud/UiComponent.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ function ($name, $param) {
6262
switch ($param['type']) {
6363
case 'bool':
6464
case 'boolean':
65+
$col['attributes']['component'] = 'Magento_Ui/js/grid/columns/select';
6566
$col['value']['settings']['options'] = [
6667
'attributes' => [
6768
'class' => $options,
@@ -220,24 +221,28 @@ function ($name, $param) use ($entity) {
220221
case 'tinyint':
221222
case 'int':
222223
$dataType = 'text';
224+
$formElement = 'input';
223225
break;
224226
case 'date':
225227
case 'datetime':
226228
case 'timestamp':
227229
$dataType = 'date';
230+
$formElement = 'input';
228231
break;
229232
case 'bool':
230233
case 'boolean':
231234
$dataType = 'boolean';
235+
$formElement = 'checkbox';
232236
break;
233237
default:
234238
$dataType = 'text';
239+
$formElement = 'input';
235240
}
236241
$field = [
237242
'name' => 'field',
238243
'attributes' => [
239244
'name' => $this->camelCaseToSnakeCase($name),
240-
'formElement' => 'input',
245+
'formElement' => $formElement,
241246
],
242247
'value' => [
243248
'argument' => [

test/Expectations/Crud/view/adminhtml/ui_component/sample_module_banner_edit.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
<dataScope>subname</dataScope>
8181
</settings>
8282
</field>
83-
<field name="is_active" formElement="input">
83+
<field name="is_active" formElement="checkbox">
8484
<argument name="data" xsi:type="array">
8585
<item name="config" xsi:type="array">
8686
<item name="source" xsi:type="string">banner</item>

test/Expectations/Crud/view/adminhtml/ui_component/sample_module_banner_listing.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
<label translate="true">Subname</label>
136136
</settings>
137137
</column>
138-
<column name="is_active">
138+
<column name="is_active" component="Magento_Ui/js/grid/columns/select">
139139
<settings>
140140
<filter>select</filter>
141141
<dataType>select</dataType>

0 commit comments

Comments
 (0)