You will only be able to do this hardcoded.
So filtering out the manufacturer and category on the left side and creating a custom PHTML file that generates links/dropdowns for the manufacturer and category in the center.
so in app/design/frontend/[template]/[package]/template/catalog/layer/view.phtml
around line 49 edit
<?php if($_filter->getItemsCount() && ($_filter->getName()!='manufacturer' || $_filter->getName()!='categories')): ?>
<dt><?php echo $this->__($_filter->getName()) ?></dt>
<dd><?php echo $_filter->getHtml() ?></dd>
<?php endif; ?>
Would eliminate manufacturer
and categories
from the list. Optionally try to use getCode
, I think that would return the attribute_code
instead of the name.
For your center layered navigation create a new PHTML file and add it to the layout
<reference name="content">
<block type="core/template" name="center_layered_nav" template="catalog/layer/center.phtml"/>
</reference>
and in the file catalog/layer/center.phtml
something like this
<form method="GET" id="center_layered">
<select name="manufacturer" onchange="document.getElementById('center_layered').submit();">
<?php
$attribute = Mage::getSingleton('eav/config')->getAttribute('catalog_product', 'manufacturer');
$options = $attribute->getSource()->getAllOptions(false);
foreach ($options as $option)
{
echo '<option value="'.$option['value'].'">'.$option['label'].'</option>';
}
?>
</select>
</form>
when a user selects a manufacturer it should add manufacturer to the layered navigation URL. Manufacturer
does have to be a filterable attribute tho.
This is highly untested code so may need a tweak or two but it's basically what you need. And I'm in no way pretending this is best practice but as far as I know it's the only way to do it.
The answer is: It's the fault of the Lesti Full Page Cache - Lesti FPC Module.
In System -> Configuration -> Advanced -> System the new URI Parameters for the filters must be added!
I hadn't thought of that and actually thought it would add these or any new filters automatically - but it does not.
As for the '38-FR40' Problem .... I may ask that in a seperate question to avoid confusion with the title.
Best Answer
I am not sure how your homepage is configured, but by default you can't make it happen.
Try adding a Category block on your homepage, by adding
{{block type="catalog/product_list" category_id="8" template="catalog/product/list.phtml"}}
on you Homepage CMS's page content. Replace category_id with your category's id.
Cheers.