我在名为HelloController的控制器中有以下方法,它没有任何视图:
public function actionGetContent(){
$output = Yii::app()->curl->get('http://www.example.com',array());
echo $output;
}
以下行使用网站中的内容:'http://www.example.com'使用curl
Yii::app()->curl->get(websiteurl)
我试过了:
<iframe src="<?php echo $this->createUrl('/work/15/Hello/GetContent');?>"></iframe>
url是这样的,因为HelloController被放置在受保护文件夹的模块中。我已成功创建路由规则,因此问题与路由无关。
有人可以建议我将上述控制器中的内容放到没有查看页面的yii控制器中的iframe中吗?
答案 0 :(得分:1)
您是否尝试获取最终的iframe src网址,并尝试在浏览器中打开网址以查看其是否正确?
答案 1 :(得分:1)
你也应该忘记使用
Yii::app()->end();