<h1>Отзывы</h1>
<ul>
<?php foreach ($comments as $comment): ?>
<div class="comment">
<li>
<?= "<b>Имя</b>: " . Html::encode($comment->name) ?> <br>
<?= "<b>Email</b>: " . Html::encode($comment->email) ?> <br>
<?= "<b>Коммент</b>: <br> " . nl2br(Html::encode($comment->text)) ?>
<p align="right">
<?= Html::a(
'Удалить',
Url::to([
'computer/delete',
'id' => $comment->id,
]),
[
'data' => [
'method' => 'POST',
'confirm' => 'Are you sure?'
]
],
) ?>
</p>
<p align="right">
<?= Html::a('Редактировать',
Url::to(['computer/update', 'id' => $comment->id])) ?>
</p>
</li>
</div>
<?php endforeach; ?>
</ul>
class addComputer extends ActiveRecord
{
public static function tableName() {
return 'computers';
}
public function rules()
{
return [
[['title', 'cpu', 'videocard', 'motherboard', 'bodycase',
'ram', 'ssd', 'hdd', 'powersupply', 'price', 'img'], 'safe']
];
}
}
if ($comment->save(false)) {
var_dump(Yii::$app->request->referrer); =
return $this->redirect(Yii::$app->request->referrer);
}
<p class="feedback__text">Телефон</p>
<label for="file" class="feedback__label-file">
<input type="file" id="file" class="feedback__file">
</label>
$link='maxage.php?name='.$_POST['name'];
header('location:'.$link);
решение не рабочее и походу неполное. Но тут возможно я ещё слаб и что-то не так понимаю.
Я уверен что в = 100% ненужен one() и скорее всего нужно Review::find() = почемут тут именно $computer и addaddComputer используется когда мне отзывы нужны.
тут я пробовал вместо TableComments = писать Review (у меня так табличка с отзывами называется
class Review extends ActiveRecord