2012-11-21 48 views
0

我有一個擁有多個商店的magento網站。我想設置內含商店名稱的CMS頁面。我可以爲每個商店創建一個頁面,但我更願意在其中動態使用一個商店名稱的頁面。您可以對交易電子郵件執行相同操作,並使用像{{var order.getStoreGroupName()}}這樣的變量。使用它是沒有意義的,因爲它與訂單有關,但我希望類似的東西適用於商店對象本身。Magento:在CMS頁面中顯示商店名稱

這個問題似乎是相關的,我已經嘗試了這些解決方案,但它不工作:

Magento CMS Page/Static Blocks - How to display store name?

其中一個解決方案鏈接到以下頁面:

http://forrst.com/posts/Get_Store_Information_in_Magento_templates_or_CM-VOh

根據以上說明,您應該可以使用以下變量:

{{config path="general/store_information/name"}}

在admin-> system-> configuration,general-> store信息中,可以看到商店名稱。當我在CMS頁面中使用它時,它會顯示此代碼,而不是商店名稱。在管理員說,「商店名稱」,所以我試圖,而不是「名稱」,但沒有幫助。

我現在不想編輯PHP代碼。是否有可能做到這一點?

+1

'{{config path =「general/store_information/name」}}'是正確的,大聲呼叫肯定有效。商店名稱只能在前端正確顯示 - 不在所見即所得編輯器中。 – Alex

+0

是的,這是完全正確的 –

+1

其實我用Magento 1.7測試了這個 - 我不知道1.4情況如何。當您隱藏所見即所得編輯器並按下「插入變量」時:您是否可以選擇插入商店名稱? – Alex

回答

3

在magento(v1.7)中,您可以使用這兩種方法之一(假設您在管理 - >配置 - >常規 - >存儲信息中輸入商店信息)。所見即所得的編輯器的代碼轉換爲HTML實體

enter image description here

+0

謝謝!我在編輯WYSIWYG編輯器,而不是在HTML中。它現在有效。 – SPRBRN

0

CMS

獲取當前店名

{{config path="general/store_information/name"}} 

注意:不要忘記配置您店鋪的名稱: admin->system->configuration, general->store information選擇 存儲在左上角,並設置您想要顯示 的商店名稱。

相關問題