2016-08-14 81 views
0

我在magento有一家基於咖啡店的商店。現在我想顯示在地圖的每個咖啡店的產品視圖如何爲每個產品添加地圖視圖頁面

enter image description here

每家商店因谷歌地圖的不同位置。任何幫助將非常感激和可觀。有不同的商店谷歌地圖商店擴展,但我想在產品頁面上顯示,並且每個產品都有其不同的谷歌地圖位置,我們可以做到這一點?

回答

0

您應該創建一個產品屬性(經度緯度)和屬性添加到您的屬性設置。一旦你這樣做,你將能夠爲每個產品單獨設置經度緯度。下一步將在PHTML創建一個自定義的一部分文件,該文件讀取這些屬性(例如複製目錄/產品在你的主題/ view.phtml)和在那裏你通過經度嵌入式代碼添加一部分緯度生成地圖。

注意,屬性應該選擇可見產品頁面上爲了能在目錄/產品/ view.phtml使用下面的代碼使用這些產品頁面上:

$this->getLatitude(); 

$this->getLongitude(); 

代替延伸和複製目錄/產品/ view.phtml爲您的主題,更正確的方法是,您添加一個自定義phtml文件,並將其與xml包括在正確的位置,但如果你不熟悉Magento結構,可能會很難。

例如何從經度和緯度獲得谷歌地圖:

Generate a google map using latitude and longitude code script

+0

可以請你給我我想要把代碼view.phtml文件中的示例,請想出了一個例子,使其對我來說會更容易混淆。 –

+0

@TayyabGulsherVohra我已經包含一個Google Map示例代碼 – bla0009

相關問題