Как узнать, что такое идентификатор моего магазина?
Это требуется при изменении таблиц в базе данных.
Как узнать, что такое идентификатор моего магазина?
Это требуется при изменении таблиц в базе данных.
Снимок экрана, чтобы проиллюстрировать ответ Евгения Смирнова:
Как он сказал, вы должны пойти в System → Manage Stores и щелкнуть нужное имя магазина в правом столбце.
Когда вы нажимаете на определенное хранилище в разделе Управление магазинами в строке URL, должен быть параметр, например store_id или что-то в этом роде. Это ваш идентификатор магазина. Или, если на экране "Управление магазинами", если вы наводите курсор на хранилище, и ссылка может отображаться в правом (левом) углу вашего браузера. В URL-адресе есть параметр store_id. Это самый легкий, я думаю.
Или в базе данных есть таблица: core_store.
Прагматически вы можете получить идентификатор сайта, имя веб-сайта, идентификатор магазина, имя магазина и код магазина, например:
<?php
echo "Website ID: " . Mage::app()->getWebsite()->getId() . "<br/>";
echo "Website Name: " . Mage::app()->getWebsite()->getName() . "<br/>";
echo "Store ID: " . Mage::app()->getStore()->getId() . "<br/>";
echo "Store Name: ".Mage::app()->getStore()->getName(). "<br/>";
echo "Store code: ". Mage::app()->getStore()->getCode()."<br/>";
?>
Вот пример, охватывающий все веб-сайты, и распечатывайте все имена и имена магазинов, которые вы установили в своем Magento:
<?php
foreach (Mage::app()->getWebsites() as $website) {
foreach ($website->getGroups() as $group) {
$stores = $group->getStores();
foreach ($stores as $store) {
echo $store->getId() ." ".$store->getName()."<br/>";
}
}
?>
Чтобы получить store_id
из store_code
, используйте:
echo Mage::app()->getStore('store_code')->getId();
Посмотрите таблицу core_store
в базе данных.
вы должны перейти в "Система → Управление магазинами" и нажать на нужное имя магазина в правом столбце. щелкните/наведите указатель мыши на этот адрес и проверьте URL-адрес, на котором вы найдете идентификатор магазина под URL-адресом после /store _id/
аналогично ----- system_store/editStore/store_id/ 1/key/