0

我在 magento url 重写管理中几乎没有自定义 url。我需要检查url重写管理中是否存在特定的目标路径。例如,如果我的目标路径是“XXXX/YYYY/XYZ”,我将如何检查该目标路径是否存在于 url 重写管理中?

4

1 回答 1

5

通过使用Mage_Core_Model_Url_Rewrite模型,例如:

$oUrlRewriteCollection = Mage::getModel('core/url_rewrite')
    ->getCollection()
//  ->addStoreFilter($iStoreId)
    ->addFieldToFilter('target_path', 'XXXX/YYYY/XYZ');

if (count($oUrlRewriteCollection) > 0) {
    // target path does exist
}
于 2012-11-06T08:15:56.070 回答