order sub categories alphabetically The Next CEO of Stack OverflowMagento category tree not showing all sub categories when adding a new productGet parent category in home page with .phtml temapleList of Category IDs in orderMagento Multi-store Products not DisplayingNeed help with categories system, nav and layered navMagento 2 - Retrieve categoriesList Categories on a CMS Page A-Z StyleGet child categories tree when Flat Catalog Category is enabled in admin in Magento 2How do I create a new URL with a list of existing productsGet all 3rd level categories

How to write papers efficiently when English isn't my first language?

What is the purpose of the Evocation wizard's Potent Cantrip feature?

Is HostGator storing my password in plaintext?

Inappropriate reference requests from Journal reviewers

Where to find order of arguments for default functions

How to Reset Passwords on Multiple Websites Easily?

Why didn't Khan get resurrected in the Genesis Explosion?

Why did we only see the N-1 starfighters in one film?

How to get regions to plot as graphics

Opposite of a diet

Customer Requests (Sometimes) Drive Me Bonkers!

Need some help with wall behind rangetop

How can I quit an app using Terminal?

How do scammers retract money, while you can’t?

How to make a software documentation "officially" citable?

Why do remote companies require working in the US?

What happens if you roll doubles 3 times then land on "Go to jail?"

When Does an Atlas Uniquely Define a Manifold?

How to safely derail a train during transit?

How can I open an app using Terminal?

How did people program for Consoles with multiple CPUs?

How to make a variable always equal to the result of some calculations?

Shade part of a Venn diagram

If the heap is initialized for security, then why is the stack uninitialized?



order sub categories alphabetically



The Next CEO of Stack OverflowMagento category tree not showing all sub categories when adding a new productGet parent category in home page with .phtml temapleList of Category IDs in orderMagento Multi-store Products not DisplayingNeed help with categories system, nav and layered navMagento 2 - Retrieve categoriesList Categories on a CMS Page A-Z StyleGet child categories tree when Flat Catalog Category is enabled in admin in Magento 2How do I create a new URL with a list of existing productsGet all 3rd level categories










2















I have spent hours searching forums and trying several methods but cant get anywhere. does anyone know how to order all sub categories in magento to display alphabetically front end A-Z?










share|improve this question
























  • in layered navigation ?

    – Rajeev K Tomy
    Aug 29 '14 at 15:31











  • yes, layered navigation

    – rachael
    Sep 1 '14 at 9:27















2















I have spent hours searching forums and trying several methods but cant get anywhere. does anyone know how to order all sub categories in magento to display alphabetically front end A-Z?










share|improve this question
























  • in layered navigation ?

    – Rajeev K Tomy
    Aug 29 '14 at 15:31











  • yes, layered navigation

    – rachael
    Sep 1 '14 at 9:27













2












2








2


1






I have spent hours searching forums and trying several methods but cant get anywhere. does anyone know how to order all sub categories in magento to display alphabetically front end A-Z?










share|improve this question
















I have spent hours searching forums and trying several methods but cant get anywhere. does anyone know how to order all sub categories in magento to display alphabetically front end A-Z?







category-tree






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 46 mins ago









Teja Bhagavan Kollepara

3,01241949




3,01241949










asked Aug 29 '14 at 15:11









rachaelrachael

113




113












  • in layered navigation ?

    – Rajeev K Tomy
    Aug 29 '14 at 15:31











  • yes, layered navigation

    – rachael
    Sep 1 '14 at 9:27

















  • in layered navigation ?

    – Rajeev K Tomy
    Aug 29 '14 at 15:31











  • yes, layered navigation

    – rachael
    Sep 1 '14 at 9:27
















in layered navigation ?

– Rajeev K Tomy
Aug 29 '14 at 15:31





in layered navigation ?

– Rajeev K Tomy
Aug 29 '14 at 15:31













yes, layered navigation

– rachael
Sep 1 '14 at 9:27





yes, layered navigation

– rachael
Sep 1 '14 at 9:27










1 Answer
1






active

oldest

votes


















3














if you take a look on the template file for layered navigation (cataloglayerview.phtml), you can see that, layered navigation filtering is carried out by this call



<?php $_filters = $this->getFilters() ?>


So take a look on getFilters() method in Mage_Catalog_Block_Layer_View block class.



public function getFilters()

$filters = array();
if ($categoryFilter = $this->_getCategoryFilter())
$filters[] = $categoryFilter;


$filterableAttributes = $this->_getFilterableAttributes();
foreach ($filterableAttributes as $attribute)
$filters[] = $this->getChild($attribute->getAttributeCode() . '_filter');


return $filters;



Here you can see that, the method returns an array $filters, which is get filled in two sections. First the array get filled by category filters then it is filled by custom attribute filters. This means that, category filters are available in layered navigation by default



If we dig more and more, we will reach in the model class Mage_Catalog_Model_Layer_Filter_Category, where the actual category filters for layered navigations are carried out. The method that we interested here is _getItemsData()



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();
foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);


$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is where category filters are preparing. The heart of this function is foreach. It uses that loop to load the $data variable(holds an array) which is then return to layered navigation filter. You can again see that, $data holds only 3 parameter of a specific category. They are label,value and children count. So the category section that present in layered navigation actually built up with these three values.



So this is the place that we need to work. By default categories are loading in random, means no filtering is applying there. What we need to do is, we need to sort the $data variable in ascending order.



So rewrite this model as like this.



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();

foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);



function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");
$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is the additional part that do the job for us



 function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");


This will filter categories in ascending order for layered navigation.



Note:: You are lucky, I have this in extension format. You can use it. This is the github page that holds that extension. Feel free to use it






share|improve this answer























  • hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

    – rachael
    Sep 1 '14 at 12:02











  • magento version ?

    – Rajeev K Tomy
    Sep 1 '14 at 12:03











  • Magento ver. 1.9.0.1

    – rachael
    Sep 1 '14 at 12:11











  • no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

    – Rajeev K Tomy
    Sep 1 '14 at 12:14











  • hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

    – rachael
    Sep 1 '14 at 12:16











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f34071%2forder-sub-categories-alphabetically%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









3














if you take a look on the template file for layered navigation (cataloglayerview.phtml), you can see that, layered navigation filtering is carried out by this call



<?php $_filters = $this->getFilters() ?>


So take a look on getFilters() method in Mage_Catalog_Block_Layer_View block class.



public function getFilters()

$filters = array();
if ($categoryFilter = $this->_getCategoryFilter())
$filters[] = $categoryFilter;


$filterableAttributes = $this->_getFilterableAttributes();
foreach ($filterableAttributes as $attribute)
$filters[] = $this->getChild($attribute->getAttributeCode() . '_filter');


return $filters;



Here you can see that, the method returns an array $filters, which is get filled in two sections. First the array get filled by category filters then it is filled by custom attribute filters. This means that, category filters are available in layered navigation by default



If we dig more and more, we will reach in the model class Mage_Catalog_Model_Layer_Filter_Category, where the actual category filters for layered navigations are carried out. The method that we interested here is _getItemsData()



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();
foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);


$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is where category filters are preparing. The heart of this function is foreach. It uses that loop to load the $data variable(holds an array) which is then return to layered navigation filter. You can again see that, $data holds only 3 parameter of a specific category. They are label,value and children count. So the category section that present in layered navigation actually built up with these three values.



So this is the place that we need to work. By default categories are loading in random, means no filtering is applying there. What we need to do is, we need to sort the $data variable in ascending order.



So rewrite this model as like this.



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();

foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);



function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");
$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is the additional part that do the job for us



 function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");


This will filter categories in ascending order for layered navigation.



Note:: You are lucky, I have this in extension format. You can use it. This is the github page that holds that extension. Feel free to use it






share|improve this answer























  • hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

    – rachael
    Sep 1 '14 at 12:02











  • magento version ?

    – Rajeev K Tomy
    Sep 1 '14 at 12:03











  • Magento ver. 1.9.0.1

    – rachael
    Sep 1 '14 at 12:11











  • no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

    – Rajeev K Tomy
    Sep 1 '14 at 12:14











  • hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

    – rachael
    Sep 1 '14 at 12:16















3














if you take a look on the template file for layered navigation (cataloglayerview.phtml), you can see that, layered navigation filtering is carried out by this call



<?php $_filters = $this->getFilters() ?>


So take a look on getFilters() method in Mage_Catalog_Block_Layer_View block class.



public function getFilters()

$filters = array();
if ($categoryFilter = $this->_getCategoryFilter())
$filters[] = $categoryFilter;


$filterableAttributes = $this->_getFilterableAttributes();
foreach ($filterableAttributes as $attribute)
$filters[] = $this->getChild($attribute->getAttributeCode() . '_filter');


return $filters;



Here you can see that, the method returns an array $filters, which is get filled in two sections. First the array get filled by category filters then it is filled by custom attribute filters. This means that, category filters are available in layered navigation by default



If we dig more and more, we will reach in the model class Mage_Catalog_Model_Layer_Filter_Category, where the actual category filters for layered navigations are carried out. The method that we interested here is _getItemsData()



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();
foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);


$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is where category filters are preparing. The heart of this function is foreach. It uses that loop to load the $data variable(holds an array) which is then return to layered navigation filter. You can again see that, $data holds only 3 parameter of a specific category. They are label,value and children count. So the category section that present in layered navigation actually built up with these three values.



So this is the place that we need to work. By default categories are loading in random, means no filtering is applying there. What we need to do is, we need to sort the $data variable in ascending order.



So rewrite this model as like this.



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();

foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);



function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");
$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is the additional part that do the job for us



 function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");


This will filter categories in ascending order for layered navigation.



Note:: You are lucky, I have this in extension format. You can use it. This is the github page that holds that extension. Feel free to use it






share|improve this answer























  • hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

    – rachael
    Sep 1 '14 at 12:02











  • magento version ?

    – Rajeev K Tomy
    Sep 1 '14 at 12:03











  • Magento ver. 1.9.0.1

    – rachael
    Sep 1 '14 at 12:11











  • no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

    – Rajeev K Tomy
    Sep 1 '14 at 12:14











  • hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

    – rachael
    Sep 1 '14 at 12:16













3












3








3







if you take a look on the template file for layered navigation (cataloglayerview.phtml), you can see that, layered navigation filtering is carried out by this call



<?php $_filters = $this->getFilters() ?>


So take a look on getFilters() method in Mage_Catalog_Block_Layer_View block class.



public function getFilters()

$filters = array();
if ($categoryFilter = $this->_getCategoryFilter())
$filters[] = $categoryFilter;


$filterableAttributes = $this->_getFilterableAttributes();
foreach ($filterableAttributes as $attribute)
$filters[] = $this->getChild($attribute->getAttributeCode() . '_filter');


return $filters;



Here you can see that, the method returns an array $filters, which is get filled in two sections. First the array get filled by category filters then it is filled by custom attribute filters. This means that, category filters are available in layered navigation by default



If we dig more and more, we will reach in the model class Mage_Catalog_Model_Layer_Filter_Category, where the actual category filters for layered navigations are carried out. The method that we interested here is _getItemsData()



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();
foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);


$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is where category filters are preparing. The heart of this function is foreach. It uses that loop to load the $data variable(holds an array) which is then return to layered navigation filter. You can again see that, $data holds only 3 parameter of a specific category. They are label,value and children count. So the category section that present in layered navigation actually built up with these three values.



So this is the place that we need to work. By default categories are loading in random, means no filtering is applying there. What we need to do is, we need to sort the $data variable in ascending order.



So rewrite this model as like this.



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();

foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);



function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");
$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is the additional part that do the job for us



 function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");


This will filter categories in ascending order for layered navigation.



Note:: You are lucky, I have this in extension format. You can use it. This is the github page that holds that extension. Feel free to use it






share|improve this answer













if you take a look on the template file for layered navigation (cataloglayerview.phtml), you can see that, layered navigation filtering is carried out by this call



<?php $_filters = $this->getFilters() ?>


So take a look on getFilters() method in Mage_Catalog_Block_Layer_View block class.



public function getFilters()

$filters = array();
if ($categoryFilter = $this->_getCategoryFilter())
$filters[] = $categoryFilter;


$filterableAttributes = $this->_getFilterableAttributes();
foreach ($filterableAttributes as $attribute)
$filters[] = $this->getChild($attribute->getAttributeCode() . '_filter');


return $filters;



Here you can see that, the method returns an array $filters, which is get filled in two sections. First the array get filled by category filters then it is filled by custom attribute filters. This means that, category filters are available in layered navigation by default



If we dig more and more, we will reach in the model class Mage_Catalog_Model_Layer_Filter_Category, where the actual category filters for layered navigations are carried out. The method that we interested here is _getItemsData()



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();
foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);


$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is where category filters are preparing. The heart of this function is foreach. It uses that loop to load the $data variable(holds an array) which is then return to layered navigation filter. You can again see that, $data holds only 3 parameter of a specific category. They are label,value and children count. So the category section that present in layered navigation actually built up with these three values.



So this is the place that we need to work. By default categories are loading in random, means no filtering is applying there. What we need to do is, we need to sort the $data variable in ascending order.



So rewrite this model as like this.



 protected function _getItemsData()

$key = $this->getLayer()->getStateKey().'_SUBCATEGORIES';
$data = $this->getLayer()->getAggregator()->getCacheData($key);

if ($data === null)
$categoty = $this->getCategory();
/** @var $categoty Mage_Catalog_Model_Categeory */
$categories = $categoty->getChildrenCategories();

$this->getLayer()->getProductCollection()
->addCountToCategories($categories);

$data = array();

foreach ($categories as $category)
if ($category->getIsActive() && $category->getProductCount())
$data[] = array(
'label' => Mage::helper('core')->escapeHtml($category->getName()),
'value' => $category->getId(),
'count' => $category->getProductCount(),
);



function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");
$tags = $this->getLayer()->getStateTags();
$this->getLayer()->getAggregator()->saveCacheData($data, $key, $tags);

return $data;



This is the additional part that do the job for us



 function cmp($a, $b)

return strcmp($a["label"], $b["label"]);

usort($data, "cmp");


This will filter categories in ascending order for layered navigation.



Note:: You are lucky, I have this in extension format. You can use it. This is the github page that holds that extension. Feel free to use it







share|improve this answer












share|improve this answer



share|improve this answer










answered Sep 1 '14 at 11:04









Rajeev K TomyRajeev K Tomy

14.6k54589




14.6k54589












  • hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

    – rachael
    Sep 1 '14 at 12:02











  • magento version ?

    – Rajeev K Tomy
    Sep 1 '14 at 12:03











  • Magento ver. 1.9.0.1

    – rachael
    Sep 1 '14 at 12:11











  • no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

    – Rajeev K Tomy
    Sep 1 '14 at 12:14











  • hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

    – rachael
    Sep 1 '14 at 12:16

















  • hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

    – rachael
    Sep 1 '14 at 12:02











  • magento version ?

    – Rajeev K Tomy
    Sep 1 '14 at 12:03











  • Magento ver. 1.9.0.1

    – rachael
    Sep 1 '14 at 12:11











  • no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

    – Rajeev K Tomy
    Sep 1 '14 at 12:14











  • hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

    – rachael
    Sep 1 '14 at 12:16
















hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

– rachael
Sep 1 '14 at 12:02





hi many thanks for taking your time to get back to me. I downloaded your extension and uploaded the files to my ftp but navigation still isnt ordering sub categories a-z - is there something else i need to do? thanks

– rachael
Sep 1 '14 at 12:02













magento version ?

– Rajeev K Tomy
Sep 1 '14 at 12:03





magento version ?

– Rajeev K Tomy
Sep 1 '14 at 12:03













Magento ver. 1.9.0.1

– rachael
Sep 1 '14 at 12:11





Magento ver. 1.9.0.1

– rachael
Sep 1 '14 at 12:11













no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

– Rajeev K Tomy
Sep 1 '14 at 12:14





no way.. I have checked. It is working for me. are you sure you put my extension correctly and please note the extension sort category part of layered navigation, not any other part

– Rajeev K Tomy
Sep 1 '14 at 12:14













hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

– rachael
Sep 1 '14 at 12:16





hi yeah i just placed full app directory to my website and cleared cache but still not sorting a-z in layered nav.. perhaps because i have custom theme?

– rachael
Sep 1 '14 at 12:16

















draft saved

draft discarded
















































Thanks for contributing an answer to Magento Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f34071%2forder-sub-categories-alphabetically%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Disable / Remove link to Product Items in Cart Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?How can I limit products that can be bought / added to cart?Remove item from cartHide “Add to Cart” button if specific products are already in cart“Prettifying” the custom options in cart pageCreate link in cart sidebar to view all added items After limit reachedLink products together in checkout/cartHow to Get product from cart and add it againHide action-edit on cart page if simple productRemoving Cart items - ObserverRemove wishlist items when added to cart

Helsingin valtaus Sisällysluettelo Taustaa | Yleistä sotatoimista | Osapuolet | Taistelut Helsingin ympäristössä | Punaisten antautumissuunnitelma | Taistelujen kulku Helsingissä | Valtauksen jälkeen | Tappiot | Muistaminen | Kirjallisuutta | Lähteet | Aiheesta muualla | NavigointivalikkoTeoksen verkkoversioTeoksen verkkoversioGoogle BooksSisällissota Helsingissä päättyi tasan 95 vuotta sittenSaksalaisten ylivoima jyräsi punaisen HelsinginSuomalaiset kuvaavat sotien jälkiä kaupungeissa – katso kuvat ja tarinat tutuilta kulmiltaHelsingin valtaus 90 vuotta sittenSaksalaiset valtasivat HelsinginHyökkäys HelsinkiinHelsingin valtaus 12.–13.4. 1918Saksalaiset käyttivät ihmiskilpiä Helsingin valtauksessa 1918Teoksen verkkoversioTeoksen verkkoversioSaksalaiset hyökkäävät Etelä-SuomeenTaistelut LeppävaarassaSotilaat ja taistelutLeppävaara 1918 huhtikuussa. KapinatarinaHelsingin taistelut 1918Saksalaisten voitonparaati HelsingissäHelsingin valtausta juhlittiinSaksalaisten Helsinki vuonna 1918Helsingin taistelussa kaatuneet valkokaartilaisetHelsinkiin haudatut taisteluissa kaatuneet punaiset12.4.1918 Helsingin valtauksessa saksalaiset apujoukot vapauttavat kaupunginVapaussodan muistomerkkejä Helsingissä ja pääkaupunkiseudullaCrescendo / Vuoden 1918 Kansalaissodan uhrien muistomerkkim

Adjektiivitarina Tarinan tekeminen | Esimerkki: ennen | Esimerkki: jälkeen | Navigointivalikko