2013-12-24 2 views
0

В magento У меня есть страница cms под названием «Магазин», которая является моей индексной страницей магазина. Я хочу, чтобы весь каталог был «ниже» этой страницы cms. Таким образом, мои панировочные сухари будут Home/Shop/<Category> вместо Home/<Category>, как это сейчас.Добавить магазин под cms/page в Magento

Есть, вероятно, больше способов сделать это, и я ищу «правильный» способ.

ответ

0

В блоке Mage_Catalog_Block_Breadcrumbs, у вас есть это:

$breadcrumbsBlock->addCrumb('home', array(
      'label'=>Mage::helper('catalog')->__('Home'), 
      'title'=>Mage::helper('catalog')->__('Go to Home Page'), 
      'link'=>Mage::getBaseUrl() 
     )); 

Переписать этот класс/метод, чтобы добавить свой крошку здесь.

$breadcrumbsBlock->addCrumb('shop', array(
      'label'=>Mage::helper('catalog')->__('Shop'), 
      'title'=>Mage::helper('catalog')->__('Your title here'), 
      'link'=>Mage::getBaseUrl()/shop 
     )); 
+0

Спасибо за ваш ответ! Вы знаете, как я могу получить URL-адрес 'site.com/shop/category.html'? –

+0

Вы имеете в виду наличие всего вашего URL-адреса, как site.com/shop, а не только site.com? Вы можете определить базовый url под backoffice, в system> configuration> web – dagfr

+0

Да, но только для страниц каталога, а не для контактной страницы, например, есть ли способ (построить)? Спасибо за расположение конфигурации. Я буду использовать это, если нет другого (простого) способа. –

Смежные вопросы