Home >Backend Development >PHP Tutorial >TP,控制器$this->只得调用当前控制器方法、属性

TP,控制器$this->只得调用当前控制器方法、属性

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-13 10:50:401793browse

TP,控制器$this->只能调用当前控制器方法、属性。
1:昨天还好使的,

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><?php class HelloAction extends Action{            public function Index(){               $this->            }        }?>

正常情况下是可以提示父类的方法,我这里只提示一个Index。
然后我就看了一下TP的core目录里面,有assign这个方法,就是不能调用。

2:然后我就在不提示的情况下手动的$this->display,然后提示模板不存在,

模板不存在[D:/wamp/www/Tphp/Tpl/Home/Hello/index.tpl]

可是在这个目录下,的的确确有这么个文件。


还有,我的Action报红了,用的phpstorm,就是没看到错误在哪。。。
报红是在不能提示之后才注意到的。。。

------解决方案--------------------
但为什么不提示呢?
谁提示???
------解决方案--------------------
可能哪有冲突的地方,导致的吧!
------解决方案--------------------
PHP我也開發了好幾年了,但是為何你的問題我橫看豎看就是看不懂你要問啥呢?看來我老了.

探讨

但为什么不提示呢?
谁提示???

------解决方案--------------------
看下你的$this->display();怎么写的。
------解决方案--------------------
runtime文件没重新编译吧
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn