【发布时间】:2014-08-21 22:23:06
【问题描述】:
我在 Magento 根目录中运行以下代码来获取产品网址
<?php
require_once('app/Mage.php');
umask(0);
Mage::app(1);
$collection = Mage::getModel('catalog/product')
->setStoreId(1)
->getCollection();
foreach( $collection as $product )
{
echo $product->getProductUrl();
echo "<br>";
}
?>
我得到像 http://example.com/catalog/product/view/id/5/ 这样的产品网址,但这些网址无效。
产品地址如下:前端http://example.com/product.html
如何获得正确的产品网址?我有多个商店 Magento 设置。
【问题讨论】:
-
你好,重新索引并检查。
标签: magento magento-1.7