2011-05-31 20 views
0

我在我的頁面中顯示地圖,使用靜態PHP,因爲所有關於地圖的代碼都是map.php如何將map.php作爲img標籤的源代碼

在Symfony中,我很困惑在何處放置我的map.php文件以及如何將該文件包含爲img標記的源。

回答

2

你可以用它來完成它。動作:

public function executeShowmap(){ 
    $this->getResponse()->setHttpHeader('Content-type', 'image/jpeg'); 
    $this->getResponse()->setContent(file_get_contents($filename)); 
    return sfView::NONE; 
} 

,並在視圖:

img src="<?php echo url_for('module/showmap'); ?>" 
+0

在哪裏得到的文件名穿過? ;-) – Flukey 2011-05-31 07:43:26

+0

@jamie,這只是一個例子......猜他在map.php中獲得了更多的邏輯。只是通過一個動作傳遞圖片將是...愚蠢的。 ;) – Flask 2011-05-31 08:18:56

相關問題