Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2017, 19:45   #1
[Grizzly]
Пользователь
 
Регистрация: 08.11.2013
Сообщений: 10
По умолчанию Трудности с mvc.

Есть файл controller/NewsController.php
PHP код:
    include_once ROOT.'/models/news.php';
    
    class 
NewsController
    
{

        public function 
actionIndex()
        {
            
$newsList = array();
            
$newsList News::getNewsList();

            require_once(
ROOT '/views/news/index.php');
            return 
true;
        }

        public function 
actionView($id)
        {
            if(
$id)
            {
                
$newsItem News::getNewsItemById($id);
                
                require_once(
ROOT '/views/news/view.php');
                
            }


            return 
true;
        }
    } 
и views/news/index.php (только часть кода дам с foreach'ом)
PHP код:
<div id="page">
        <div id="page-bgtop">
            <div id="page-bgbtm">
                <div id="content">
                <?php var_dump($newsList);?>
                    <?php foreach ($newsList as $newsItem):?>
                    <div class="post">
                        <h2 class="title"><a href='/news/<?php echo $newsItem['id'] ;?>'><?php echo $newsItem['title'].' # '.$newsItem['id'];?></a></h2>
                        <p class="meta">Posted by <a href="#"><?php echo $newsItem['author_name'];?></a> on <?php echo $newsItem['date'];?>
                            &nbsp;&bull;&nbsp; <a href='/news/<?php echo $newsItem['id'] ;?>' class="permalink"> Full article</a></p>
                        <div class="entry">
                            <p><img src="/template/images/pic01.jpg" width="800" height="300" alt="" /></p>
                            <p><?php echo $newsItem['short_content'];?></p>
                        </div>
                    </div>
                <?php endforeach;?>
форич не работает потому что массив не передается, но я не никак,чет, не пойму где нужно подключить index.php крмое как в NewsController.php
[Grizzly] вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
привязка к модели Asp.net Mvc - C# MVC ts-alan ASP.NET 0 28.07.2015 11:37
Трудности c JPanel Aerowalk Общие вопросы по Java, Java SE, Kotlin 1 20.09.2014 21:30
Трудности с XML Ky3Heu, Общие вопросы Delphi 4 08.06.2011 12:41
C# и Java трудности. LaiQue Общие вопросы .NET 0 24.04.2010 15:50
Трудности перевода Elidan Общие вопросы C/C++ 0 10.06.2009 01:49