File tree Expand file tree Collapse file tree 6 files changed +34
-6
lines changed
Expand file tree Collapse file tree 6 files changed +34
-6
lines changed Original file line number Diff line number Diff line change 44
55use yii \web \Controller ;
66use app \models \AddForm ;
7+ use app \models \Category ;
78use Yii ;
89
910class UserController extends Controller {
1011
1112 public function actionIndex () {
12- return $ this ->render ('index ' );
13+ $ cats = Category::find ()->all ();
14+
15+ return $ this ->render ('index ' , compact ('cats ' ));
1316 }
1417
1518 public function actionAdmin () {
16- return $ this ->render ('admin ' );
19+ $ cats = Category::find ()->all ();
20+
21+ return $ this ->render ('admin ' , compact ('cats ' ));
1722 }
1823
1924 public function actionAdd () {
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace app \models ;
4+
5+ use yii \db \ActiveRecord ;
6+
7+ class Category extends ActiveRecord {
8+
9+ public static function tableName () {
10+ return 'post ' ;
11+ }
12+
13+ }
Original file line number Diff line number Diff line change 88 <ul class="nav nav-pills">
99 <li role="presentation" class="active" ><?= Html::a ('Новости ' , ['user/admin ' ]) ?> </li>
1010 <li role="presentation" class="active" id="choose" ><?= Html::a ('Добавление новостей ' , ['user/add ' ]) ?> </li>
11- <li role="presentation" class="active" ><?= Html::a ('Удаление новостей ' , ['user/delete ' ]) ?> </li>
11+ <li role="presentation" class="active" ><?= Html::a ('Редактирование и удаление новостей ' , ['user/delete ' ]) ?> </li>
1212 </ul>
1313 </div>
1414</div>
Original file line number Diff line number Diff line change 77 <ul class="nav nav-pills">
88 <li role="presentation" class="active" id="choose"><?= Html::a ('Новости ' , ['user/admin ' ]) ?> </li>
99 <li role="presentation" class="active" ><?= Html::a ('Добавление новостей ' , ['user/add ' ]) ?> </li>
10- <li role="presentation" class="active" ><?= Html::a ('Удаление новостей ' , ['user/delete ' ]) ?> </li>
10+ <li role="presentation" class="active" ><?= Html::a ('Редактирование и удаление новостей ' , ['user/delete ' ]) ?> </li>
1111 </ul>
1212 </div>
1313</div>
14+
15+ <?php foreach ($ cats as $ cat ) {
16+ echo '<h1> ' .$ cat ->title .'<br></h1> ' ;
17+ echo '<h3> ' .$ cat ->text .'<br></h3><br><br> ' ;
18+ } ?>
Original file line number Diff line number Diff line change 77 <ul class="nav nav-pills">
88 <li role="presentation" class="active" ><?= Html::a ('Новости ' , ['user/admin ' ]) ?> </li>
99 <li role="presentation" class="active" ><?= Html::a ('Добавление новостей ' , ['user/add ' ]) ?> </li>
10- <li role="presentation" class="active" id="choose" ><?= Html::a ('Удаление новостей ' , ['user/delete ' ]) ?> </li>
10+ <li role="presentation" class="active" id="choose" ><?= Html::a ('Редактирование и удаление новостей ' , ['user/delete ' ]) ?> </li>
1111 </ul>
1212 </div>
1313</div>
Original file line number Diff line number Diff line change 1- <h1 >Новости</h1 >
1+ <div style="font-size: 50px; text-align: center">Новости<br><br></div>
2+
3+ <?php foreach ($ cats as $ cat ) {
4+ echo '<h1> ' .$ cat ->title .'<br></h1> ' ;
5+ echo '<h3> ' .$ cat ->text .'<br></h3><br><br> ' ;
6+ } ?>
You can’t perform that action at this time.
0 commit comments