Phalcon:注意脚手架生成的视图中的未定义变量(模型和控制器都很好)
Phalcon: Notice Undefined Variable in the Scaffold-generated views (model and the controller are fine)
我已经使用 scaffold
评论生成了一个模型,这里是模型的一部分,只是为了确保数据库已连接:
<?php
class Member extends \Phalcon\Mvc\Model
{
/**
*
* @var integer
*/
public $id;
/**
*
* @var string
*/
public $firstname;
/**
*
* @var string
*/
public $surname;
/**
*
* @var string
*/
public $membertype;
/**
*
* @var string
*/
public $dateofbirth;
/**
* Initialize method for model.
*/
public function initialize()
{
$this->setSchema("db_mvq");
$this->setSource("Member");
}
然后我得到这些错误:
每次我打开由 scaffold
命令创建的搜索页面时,以下是与此相关的视图部分:
<?php foreach ($page->items as $member): ?>
<tr>
<td><?php echo $Member->id ?></td>
<td><?php echo $Member->firstname ?></td>
<td><?php echo $Member->surname ?></td>
<td><?php echo $Member->membertype ?></td>
<td><?php echo $Member->dateofbirth ?></td>
我不明白。这里有什么问题?
感谢您的回复。
foreach 有小写的变量名
并且块内第一个字母大写
将$Member
更改为$member
<?php foreach ($page->items as $member): ?>
<tr>
<td><?php echo $member->id ?></td>
<td><?php echo $member->firstname ?></td>
<td><?php echo $member->surname ?></td>
<td><?php echo $member->membertype ?></td>
<td><?php echo $member->dateofbirth ?></td>
我已经使用 scaffold
评论生成了一个模型,这里是模型的一部分,只是为了确保数据库已连接:
<?php
class Member extends \Phalcon\Mvc\Model
{
/**
*
* @var integer
*/
public $id;
/**
*
* @var string
*/
public $firstname;
/**
*
* @var string
*/
public $surname;
/**
*
* @var string
*/
public $membertype;
/**
*
* @var string
*/
public $dateofbirth;
/**
* Initialize method for model.
*/
public function initialize()
{
$this->setSchema("db_mvq");
$this->setSource("Member");
}
然后我得到这些错误:
每次我打开由 scaffold
命令创建的搜索页面时,以下是与此相关的视图部分:
<?php foreach ($page->items as $member): ?>
<tr>
<td><?php echo $Member->id ?></td>
<td><?php echo $Member->firstname ?></td>
<td><?php echo $Member->surname ?></td>
<td><?php echo $Member->membertype ?></td>
<td><?php echo $Member->dateofbirth ?></td>
我不明白。这里有什么问题?
感谢您的回复。
foreach 有小写的变量名
并且块内第一个字母大写
将$Member
更改为$member
<?php foreach ($page->items as $member): ?>
<tr>
<td><?php echo $member->id ?></td>
<td><?php echo $member->firstname ?></td>
<td><?php echo $member->surname ?></td>
<td><?php echo $member->membertype ?></td>
<td><?php echo $member->dateofbirth ?></td>