Tôi hiện đang tìm cách tạo các url/định tuyến tùy chỉnh bằng magento, hiện tại tôi đã đặt tuyến đường mặc định trong config.xml trong mô-đun cục bộ.Gernerate url tùy chỉnh trong Magento
<frontend>
<routers>
<portfolios>
<use>standard</use>
<args>
<module>Custom_Portfolios</module>
<frontName>portfolios</frontName>
</args>
</portfolios>
</routers>
<default>
<router>portfolios</router>
</default>
</frontend>
Điều này hiện đang hoạt động với đường dẫn url/danh mục/index/action/custom-string là tuyến đường mặc định của Magento. Điều tôi đang cố gắng đạt được là có /portfolios/custom-string.html Tôi đã cố gắng sử dụng quy tắc mod_rewrite không thành công, tôi đã tìm thấy một số tham chiếu liên quan đến việc sử dụng hậu tố tùy chỉnh của .html mà tôi đã thêm vào cùng một tệp config.xml.
<default><portfolios><seo><portfolios_url_suffix>.html</portfolios_url_suffix></seo></portfolios></default>
Tôi đã xem các tài liệu về bão định hướng liên quan đến định tuyến và thấy nó phù hợp với đường dẫn định tuyến mặc định hoặc thông tin không cập nhật.
Bạn có biết phương pháp tốt nhất để kiểm soát việc định tuyến trong Magento có thể dễ dàng làm theo và hướng dẫn có liên quan không? nếu có xin vui lòng chia sẻ: D nhiều người
tôi sẽ điều tra này hơn nữa, bạn sẽ biết cách tốt nhất để tham khảo nó từ một con đường trong xml nếu không tôi sẽ nhận được thông báo lỗi 404 xuất hiện? – Ryan
Xin lỗi tôi không hiểu câu hỏi. – clockworkgeek
khi tôi nhấn danh mục đầu tư/blah.html nó hiện được chuyển tiếp đến trang lỗi 404, tôi đoán điều này là nguyên nhân gây ra định tuyến không tồn tại và do đó gây ra sự cố, bạn có biết tôi sẽ cần tham chiếu đến mã này làm phương pháp trong tập tin xml hoặc tôi sẽ chỉ cần chạy mã này một lần? – Ryan