Commit b85b6bc87dc7a8acbe410a5870944565a68d7c45
1 parent
8ccb8fe5
-Socials added to persones
Showing
3 changed files
with
45 additions
and
11 deletions
Show diff stats
backend/views/persone/_form.php
| ... | ... | @@ -28,15 +28,19 @@ |
| 28 | 28 | 'form' => $form, |
| 29 | 29 | ] |
| 30 | 30 | ) ?> |
| 31 | - | |
| 32 | - <?= $form->field($model, 'image_id') | |
| 33 | - ->widget( | |
| 34 | - ImageManagerInputWidget::className(), | |
| 35 | - [ | |
| 36 | - 'showPreview' => true, | |
| 37 | - 'showDeletePickedImageConfirm' => false, | |
| 38 | - ] | |
| 39 | - );?> | |
| 31 | + | |
| 32 | + <?= $form->field($model, 'image_id') | |
| 33 | + ->widget( | |
| 34 | + ImageManagerInputWidget::className(), | |
| 35 | + [ | |
| 36 | + 'showPreview' => true, | |
| 37 | + 'showDeletePickedImageConfirm' => false, | |
| 38 | + ] | |
| 39 | + ); ?> | |
| 40 | + | |
| 41 | + <?= $form->field($model, 'facebook') ?> | |
| 42 | + | |
| 43 | + <?= $form->field($model, 'instagram') ?> | |
| 40 | 44 | |
| 41 | 45 | <div class="form-group"> |
| 42 | 46 | <?= Html::submitButton( | ... | ... |
common/models/Persone.php
| ... | ... | @@ -18,6 +18,8 @@ |
| 18 | 18 | * @property PersoneLang[] $personeLangs |
| 19 | 19 | * @property Language[] $languages |
| 20 | 20 | * @property Image $image |
| 21 | + * @property string $instagram | |
| 22 | + * @property string $facebook | |
| 21 | 23 | * * From language behavior * |
| 22 | 24 | * @property PersoneLang $lang |
| 23 | 25 | * @property PersoneLang[] $langs |
| ... | ... | @@ -71,6 +73,13 @@ |
| 71 | 73 | [ 'image_id' ], |
| 72 | 74 | 'integer', |
| 73 | 75 | ], |
| 76 | + [ | |
| 77 | + [ | |
| 78 | + 'facebook', | |
| 79 | + 'instagram', | |
| 80 | + ], | |
| 81 | + 'string', | |
| 82 | + ], | |
| 74 | 83 | ]; |
| 75 | 84 | } |
| 76 | 85 | |
| ... | ... | @@ -80,8 +89,10 @@ |
| 80 | 89 | public function attributeLabels() |
| 81 | 90 | { |
| 82 | 91 | return [ |
| 83 | - 'id' => Yii::t('app', 'ID'), | |
| 84 | - 'image_id' => Yii::t('app', 'Image ID'), | |
| 92 | + 'id' => Yii::t('app', 'ID'), | |
| 93 | + 'image_id' => Yii::t('app', 'Image ID'), | |
| 94 | + 'facebook' => Yii::t('app', 'Facebook'), | |
| 95 | + 'instagram' => Yii::t('app', 'Instagram'), | |
| 85 | 96 | ]; |
| 86 | 97 | } |
| 87 | 98 | ... | ... |
console/migrations/m170929_080835_add_columns_to_doctor.php
0 → 100644
| 1 | +<?php | |
| 2 | + | |
| 3 | + use yii\db\Migration; | |
| 4 | + | |
| 5 | + class m170929_080835_add_columns_to_doctor extends Migration | |
| 6 | + { | |
| 7 | + public function safeUp() | |
| 8 | + { | |
| 9 | + $this->addColumn('persone', 'instagram', $this->string()); | |
| 10 | + $this->addColumn('persone', 'facebook', $this->string()); | |
| 11 | + } | |
| 12 | + | |
| 13 | + public function safeDown() | |
| 14 | + { | |
| 15 | + $this->dropColumn('persone', 'instagram'); | |
| 16 | + $this->dropColumn('persone', 'facebook'); | |
| 17 | + } | |
| 18 | + } | |
| 19 | + | ... | ... |