Skip to content

Commit e904d60

Browse files
author
simialbi
committed
phpized smarty templates
changed php versions in build chain
1 parent 59163e2 commit e904d60

File tree

8 files changed

+112
-451
lines changed

8 files changed

+112
-451
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
- ubuntu-latest
2424

2525
php-version:
26-
- "7.4"
27-
- "8.0"
28-
- "8.1"
26+
- "8.2"
27+
- "8.3"
28+
- "8.4"
2929

3030
mysql-version:
3131
- "latest"

src/views/connection/_form.php

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
<?php
2+
3+
use kartik\select2\Select2;
4+
use simialbi\yii2\kanban\helpers\Html;
5+
use yii\bootstrap5\ActiveForm;
6+
7+
/* @var $this \yii\web\View */
8+
/* @var $model \simialbi\yii2\kanban\models\Connection */
9+
/* @var $buckets array */
10+
11+
?>
12+
<div class="card panel-default">
13+
<div class="card-body">
14+
<?php $form = ActiveForm::begin([
15+
'id' => 'connection-form'
16+
]); ?>
17+
<div class="row g-3">
18+
<?= $form->field($model, 'bucket_id', [
19+
'options' => [
20+
'class' => ['col-12', 'col-lg-6']
21+
]
22+
])->widget(Select2::class, [
23+
'data' => $buckets
24+
]); ?>
25+
<div class="w-100 m-0"></div>
26+
27+
<?= $form->field($model, 'export_time_windows', [
28+
'options' => [
29+
'class' => ['col-12', 'col-lg-6']
30+
]
31+
])->checkbox(); ?>
32+
33+
<div class="w-100 m-0"></div>
34+
35+
<?= $form->field($model, 'import_tasks', [
36+
'options' => [
37+
'class' => ['col-12', 'col-lg-6', 'mt-0']
38+
]
39+
])->checkbox(); ?>
40+
41+
<div class="w-100 m-0"></div>
42+
43+
<?= $form->field($model, 'delete_tasks_after_import', [
44+
'options' => [
45+
'class' => ['col-12', 'col-lg-6', 'mt-0']
46+
]
47+
])->checkbox(); ?>
48+
</div>
49+
<?php ActiveForm::end(); ?>
50+
</div>
51+
</div>
52+
<?php
53+
54+
$importTasks = Html::getInputId($model, 'import_tasks');
55+
$deleteTasksAfterImport = Html::getInputId($model, 'delete_tasks_after_import');
56+
57+
$js = <<<JS
58+
jQuery('#$importTasks').on('change', function () {
59+
if (!jQuery(this).is(':checked')) {
60+
jQuery('#$deleteTasksAfterImport').prop('checked', false).prop('disabled', true);
61+
} else {
62+
jQuery('#$deleteTasksAfterImport').prop('disabled', false);
63+
}
64+
}).trigger('change');
65+
JS;
66+
67+
68+
$this->registerJs($js);
69+

src/views/connection/_form.tpl

Lines changed: 0 additions & 59 deletions
This file was deleted.

src/views/connection/create.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
/* @var $this \yii\web\View */
4+
/* @var $model \simialbi\yii2\kanban\models\Connection */
5+
/* @var $buckets array */
6+
7+
$this->title = Yii::t('simialbi/kanban/connection', 'Create connection');
8+
$this->params['breadcrumbs'] = [
9+
['label' => Yii::t('simialbi/kanban/plan', 'Kanban Hub'), 'url' => ['index']],
10+
$this->title
11+
];
12+
13+
?>
14+
15+
<div>
16+
<?= $this->render('_form', [
17+
'model' => $model,
18+
'buckets' => $buckets
19+
]); ?>
20+
</div>

src/views/connection/create.tpl

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/views/connection/update.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
/* @var $this \yii\web\View */
4+
/* @var $model \simialbi\yii2\kanban\models\Connection */
5+
/* @var $buckets array */
6+
7+
$this->title = Yii::t('simialbi/kanban/connection', 'Update connection');
8+
$this->params['breadcrumbs'] = [
9+
['label' => Yii::t('simialbi/kanban/plan', 'Kanban Hub'), 'url' => ['index']],
10+
$this->title
11+
];
12+
13+
?>
14+
15+
<div>
16+
<?= $this->render('_form', [
17+
'model' => $model,
18+
'buckets' => $buckets
19+
]); ?>
20+
</div>

src/views/connection/update.tpl

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)