我使用的是magento 1.7.0.2,我需要在商店中顯示CMS頁面的標題。
我有兩個商店,一個是英文的,另一個是法文的。 要獲得CMS頁面的標題,我使用下面的代碼
如何通過Magento商店獲取CMS頁面標題?
$page = Mage::getModel('cms/page')->load('legal');
這裏「法律」是我的網頁標識。我在管理面板中創建了兩個頁面,英文和法文商店具有相同的url關鍵字,具有不同的頁面標題。但是當我嘗試使用標題時,
$pageTitle = $page->getTitle();
它總是顯示英文CMS頁面的標題。 我也嘗試加載頁面使用,
$page = Mage::getModel('cms/page')->setStore(Mage::app()->getStore()->getId())->load('legal');
沒有成功。任何想法??
如何在前端切換店?你網頁的其餘部分是否翻譯得相當準確? –
除了頁面標題外,一切正常。它提取的內容是正確的。 –