Zend Framework MVC модель и создание динамических отчетов - PullRequest
0 голосов
/ 04 августа 2009

Я использую Zend Framework для разработки своих php-приложений с использованием модели mvc.

Я хочу создать несколько отчетов из базы данных. Но я не знаю, как разделить модели и виды в этом случае.

Я получаю информацию из базы данных, затем мне нужно пройтись по ней и составить таблицу HTML. Затем передайте эту таблицу классу, создав PDF-файл из таблицы HTML.

Как мне сделать эту таблицу HTML в моем представлении, а затем передать ее в мою модель и создать файл PDF?

1 Ответ

0 голосов
/ 05 августа 2009
//in controller
$this->view->data = $model->getData($parameter);

//in model
pulic function getData($parameter)
{
  $sql = $this->select()->where('parameter = ?',$parameter);
  return $this->fetchAll($sql);
}

//in view
...
foreach($this->data as $item)
{
  echo '<tr>';
  echo '<td>';
  echo $item->name;
  echo '</td>';
  echo '</tr>';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...