public function actionDeletePropertyValue($id, $realty_property_values_id)
 {
     if ($realty_property_values_id) {
         RealtyPropertyValues::deleteAll(['id' => $realty_property_values_id]);
     }
     return $this->redirect(['index', 'action' => 'ch', 'id' => $id]);
 }
Example #2
0
    echo Html::a('Отмена', Url::current(['realty_property_values_id' => null]), ['class' => 'btn btn-default btn-flat btn-sm']);
}
?>

        <?php 
echo Html::submitButton(Yii::$app->request->get('realty_property_values_id') ? 'Изменить' : 'Добавить', ['class' => 'btn btn-primary btn-flat btn-sm']);
?>

        <?php 
if (Yii::$app->request->get('realty_property_values_id')) {
    Modal::begin(['header' => $property_value->name, 'toggleButton' => ['label' => 'Удалить', 'class' => 'btn btn-danger btn-flat btn-sm'], 'footer' => Html::a('Отмена', '#', ['data-dismiss' => 'modal', 'class' => 'btn btn-default btn-flat btn-sm']) . Html::a('Удалить', ['delete-property-value', 'id' => Yii::$app->request->get('id'), 'realty_property_values_id' => $property_value->id], ['class' => 'btn btn-danger btn-flat btn-sm'])]);
    echo '<p>Действительно удалить значение свойства?</p>';
    Modal::end();
}
?>
    </div>
</div>

<?php 
ActiveForm::end();
?>

<?php 
$property_values = RealtyPropertyValues::find()->all();
if ($property_values) {
    echo Html::beginTag('ul', ['class' => 'list-inline']);
    foreach (RealtyPropertyValues::find()->all() as $value) {
        echo '<li>' . Html::a($value->name, Url::current(['realty_property_values_id' => $value->id])) . '</li>';
    }
    echo Html::endTag('ul');
}
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getRealtyPropertyValues()
 {
     return $this->hasOne(RealtyPropertyValues::className(), ['id' => 'realty_property_values_id']);
 }