0
我有一個顯示在我的頁腳中的子類別列表。目前該列表分爲2列,但我希望列入3列。在Magento頁腳(類別列表)中製作第3列
這是我目前正在工作的代碼;
<li class='shop_online'>
<?php
#########################################
$temparray = array();
$_helper = Mage::helper('catalog/category');
$_categories = $_helper->getStoreCategories();
$currentCategory = Mage::registry('current_category');
if (count($_categories) > 0):
foreach($_categories as $_category):
$temparray[] = "<a href='".$_helper->getCategoryUrl($_category)."'>".$_category->getName()."</a>";
/*
$_category = Mage::getModel('catalog/category')->load($_category->getId());
$_subcategories = $_category->getChildrenCategories();
if (count($_subcategories) > 0):
foreach($_subcategories as $_subcategory):
$temparray[] = "<a href='".$_helper->getCategoryUrl($_subcategory)."'>".$_subcategory->getName()."</a>";
$_subsubcategory = Mage::getModel('catalog/category')->load($_subcategory->getId());
$_subsubcategories = $_subsubcategory->getChildrenCategories();
if (count($_subsubcategories) > 0):
foreach($_subsubcategories as $_subsubcategory):
$temparray[] = "<a href='".$_helper->getCategoryUrl($_subsubcategory)."'>".$_subsubcategory->getName()."</a>";
endforeach;
endif;
endforeach;
endif;
*/
endforeach;
endif;
echo "<ul class='footer_links_list'>";
if(count($temparray) > 0)
{
echo '<h3><a href="'.Mage::getBaseUrl().'shop-online'.'">SHOP ONLINE</a></h3>';
for($i=0; $i<count($temparray); $i++)
{
if(($i+1)%1==0 || ($i+1)%1==0)
echo "<li>".$temparray[$i]."</li>";
}
}
echo "</ul>";
#########################################
?>
</li>
我不知道如何將其分解爲第3列以顯示在頁腳中。
formagdev1.com是我正在開發的開發站點。
任何想法?
感謝, 比爾
嘿,我想過嘗試,但後來想,爲什麼它會這麼簡單?!?!無論哪種方式,非常感謝! – 2012-07-30 21:24:32
這個世界上的大多數問題都很簡單,我們只是以複雜的方式看到它:)無論如何,你有非常好的網站設計。 – Kalpesh 2012-07-30 21:27:11
確實。再次感謝您的幫助 :-) – 2012-07-30 23:17:39