1

我正在评估切换到 netbeans ide 来管理我的 zend_framework 项目;

我想在我的视图中自动完成变量名称,对于在此截屏视频中看到的操作中定义的变量,

http://netbeans.org/kb/docs/php/zend-framework-screencast.html ,

但我想不通。

当我在任何视图中输入 $this-> 时,我看不到任何变量的名称。

我很想使用这个功能。

谢谢你,米尔科。

4

2 回答 2

2

您需要在 Netbeans 中的项目的包含路径中或在项目本身中拥有 Zend Framework。

然后,您可以在“->”之后使用 cmd+空格来自动完成对象的方法。如果 Netbeans 不知道您可以使用的对象/* @var $objInstance Object_Class_Name

在方法调用中,可以使用 cmd+b 查看方法的参数。

于 2010-11-16T09:58:08.850 回答
1

这是使用 Rob 解决方案的视图的代码示例。

<?php
/* @var $this Zend_View */
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Zend Framework Default Application</title>
    </head>
    <body>
        <?php echo $this->layout()->content; ?>
    </body>
</html>
于 2011-12-28T20:05:06.780 回答