2015-06-11 18 views
1

我是一個使用PHP的新手,所以這裏是我的問題。使用php將gmap圖標設置爲不同的類別

我想在GoogleMap上爲每個類別添加自定義標記圖標。

這裏是我想做的事:圖標:

"if php listing-type=6 ?>/images/red-marker.png"<br/> 
"if php listing-type=7 ?>/images/blue-marker.png" 

的代碼,我有:

options: { 
    icon : "<?php echo get_template_directory_uri(); ?>/images/red-marker.png" 
}, 

這裏it's的完整代碼:

http://descubrime.com.ar/fullcode.txt

而且這裏它的網站:

http://descubrime.com.ar/

我完全失去了!

+0

您是否收到任何錯誤。空白頁面?什麼可疑?我試圖用chrome調試你的代碼,但是我沒有完整的代碼 – Rash

回答

0

我不清楚你在問什麼,但我幾乎可以肯定你想要這樣的東西。 如果您還有其他問題,請提醒我。

既然你是初學者,我會嘗試解釋一下自己。

<?php 
$parentDirectory = get_template_directory_uri(); 
$listingType = getListingType(); 
$icon = "" 

if($listingType == 6) 
{ 
    $icon = $parentDirectory . "/images/red-marker.png" 
} 
else 
{ 
    $icon = $parentDirectory . "/images/blue-marker.png" 
} 
?> 




options: { 
     icon : "<?php echo $icon; ?>" 
    }, 

你的基本問題是動態地在你的javascript中注入你的圖標的路徑。因此,在options行之前的任何位置,您開始聲明上面的php代碼並聲明您的parentDirectorylisting type。我使用了一種方法getListingType(),它可以是任何東西來獲取列表(6,7)。然後基於類型我準備我的$icon變量,其中包含您的實際文件的動態路徑。

相關問題