2012-01-05 3 views
0

Каков наилучший способ ссылки на категории и продукты из статических блоков.Лучший способ ссылки на категории из статических блоков

Я спрашиваю, потому что иногда мы будем обновлять URL-ключи для категорий и т. Д., Что приведет к поломке ссылок в статических блоках с данными категориями и продуктами.

Есть ли лучший способ связи с помощью идентификаторов и т. Д., Поэтому ссылки будут активны независимо от seo-friendly urls?

В настоящее время я использую ссылки, такие как: <a href="store.com/generators/generators.html?"generator_package=6>link</a>

Когда URLs для категорий изменить вышеуказанное соединение будет нарушено.

ответ

0

Как насчет этого? Дайте мне знать результат, возможно, мы справимся с другими способами.

+++ EDIT - Новый Пример кода +++ Сначала создайте статический блок, который этот блок должен ссылаться на PHTML файл, который вы можете поместить свою логику в этот файл.

{{block type="catalog/navigation" name="catalog.category" template="catalog/category/ListCategory.phtml"}} 

Создать ListCategory.phtml в/приложение/дизайн/интерфейс/[YOUR_THEME]/шаблон/каталог/категории/каталога.

<?php 
// get current category id 
$curCategory = $this->getCurrentCategory()->getId(); 

// instance of Mage_Catalog_Model_Category 
$category = Mage::getModel(catalog/category)->load((int)$curCategory); 

// child category id array 
$childCategories = $category->getChildren(); 

?> 
+0

, к сожалению, он печатает это на внешнем интерфейсе: нагрузка (6) -> GetURL()> "> Link – vulgarbulgar

+0

@vulgarbulgar попробовать этот новый. –