我希望将网站从Cubecart 4迁移到Magento 1.8。我创建了一个脚本,从url中获取旧的cat id,然后在数据库中搜索存储它的位置(我将它们复制过来)然后抓取新的magento类别ID,然后需要抓取该类别的URL。然后我想将301重定向到新的URL。
但我无法从ID获取SEO网址。到目前为止,我可以从id获取未写入的URL,其中$ caturl2是类别ID。
Mage::getModel("catalog/category")->load($caturl2)->getUrl();
无论如何都要通过ID获取seo网址?有什么想法吗?
在输出的那一刻:/ catalog / category / view / s / cat-name / id / 4448 /
答案 0 :(得分:1)
要获取存储在URL重写管理表中的完整SEO网址,您应该使用以下代码。
Mage::getModel("catalog/category")->load($caturl2)->getUrlPath();