я создал собственный модуль для магазинов в разных штатах страны и города, так что я должен переписать URL модуля из этого URL http://domain1.com/magento/index.php/shops/index/viewcountry/country/IN/ для Этот URL http://domain1.com/magento/index.php/India-sarees-shops.html
ниже моего код для urlrewriteMagento Как переписать пользовательский mdoule URLS
<?php
$storeId = Mage::app()->getStore()->getId();
Mage::getModel('core/url_rewrite')
->setIsSystem(0)
->setStoreId($storeId)
->setOptions('RP')
->setIdPath('viewcountry/country/' .$country['value'])
->setTargetPath($country['label'].'-sarees-shops.html')
->setRequestPath('shops/index/viewcountry/country/'.$country['value'].'/')
->save();
?>
Кроме того, получить «Путь к идентификатору для Указанного магазина, заказ Пути для Указанного магазина уже есть» ошибка, пожалуйста, помогите мне
Я получаю идентификатор ошибки для указанного магазина, путь запроса для указанного магазина уже существует и перенаправляет работу, но получает 404 eror для адресата http://domain1.com/magento/index.php/India-sarees-shops.html поэтому, пожалуйста, предложите мне ... Спасибо заранее –
Это означает, что у вас уже есть переписывание с этим запросом. Найдите в своей сетке управления переписыванием путь 'shop/index/viewcountry/country/IN' и удалите его. –
Да, я тоже удалил, но получил ошибку. можете ли вы предложить мне какой-либо другой способ переписать URL-адреса в magento? –