Let´s say I have a store named "Megastore". How can I get the id of that specific store?

Can I do it by using some kind of filter?

Mage::getModel('core/store')->addFieldToFilter('name', 'Megastore');

What do you need the ID for? Are you writing code for a specific store? If so you can do

  <?php if (Mage::app()->getStore()->getCode() == 'default'){ ?>

Default being the store name.


Actually found the solution here: How to get the store id from the code

  • 2
    Keep in mind that getStore() function will load your store by store code, not by store name. – Alex Constantinescu Feb 22 '16 at 21:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.