我使用的是Yii Framework,我有自定義.php文件header('Content-type: image/png');
實際上它返回一個圖像。
我想在我的觀點看到像這樣:Yii框架,定製PHP文件的路徑
<img src="path/to/custom/image.php"/>
我應該在哪裏把我的自定義PHP文件?而我應該如何設置路徑?
我使用的是Yii Framework,我有自定義.php文件header('Content-type: image/png');
實際上它返回一個圖像。
我想在我的觀點看到像這樣:Yii框架,定製PHP文件的路徑
<img src="path/to/custom/image.php"/>
我應該在哪裏把我的自定義PHP文件?而我應該如何設置路徑?
相對於你的控制器,例如:../../images/file.php
,或者你可以這樣做:
<img src="<?php echo Yii::app()->request->baseUrl; ?>/images/file.php"/>
這樣,文件必須是從外面入店。
只是爲了澄清,你不應該從你的控制器調用這個,而是從你的角度來看。
我覺得這樣會很好。 Thx – 2013-04-23 13:02:05
如果您打算從視圖中調用它,並且圖像來自控制器操作,則應使用''controller \ action'' url格式,使用'CController'中的'createUrl()':http://www.yiiframework .com/doc/api/1.1/CController#createUrl-detail – JorgeeFG 2013-04-23 13:06:34
yeap,我編輯了我的問題,而不是從控制器,但從視圖。 – 2013-04-23 13:13:58
爲什麼你不把這段代碼放在控制器動作中? – soju 2013-04-23 12:31:10