В настоящее время я пытаюсь создать собственные URL-адреса/маршрутизацию с помощью magento, в настоящее время я установил маршрут по умолчанию в config.xml в локальном модуле.
<frontend>
<routers>
<portfolios>
<use>standard</use>
<args>
<module>Custom_Portfolios</module>
<frontName>portfolios</frontName>
</args>
</portfolios>
</routers>
<default>
<router>portfolios</router>
</default>
</frontend>
В настоящее время это работает с URL-адресом /portfolios/index/action/custom-string, который является маршрутом magento по умолчанию. Чего я пытаюсь добиться, так это иметь /portfolios/custom-string.html. Я безуспешно пытался использовать правило mod_rewrite, я нашел несколько ссылок в отношении использования пользовательского суффикса .html, который я добавил в тот же файл config.xml.
<default><portfolios><seo><portfolios_url_suffix>.html</portfolios_url_suffix></seo></portfolios></default>
Я просмотрел документы Алана Шторма в отношении маршрутизации и обнаружил, что они относятся только к путям маршрутизации по умолчанию, или информация немного устарела.
Знаете ли вы лучший способ управления маршрутизацией в magento, возможно, с помощью простого и соответствующего руководства? если да, поделитесь :D много