Tôi đang cố gắng lập trình vào tệp .phtml của tôi một câu lệnh if nếu khách trên trang danh sách danh mục, hoặc trên trang sản phẩm.Magento: Làm thế nào để biết bạn đang ở trên trang danh mục hay trang sản phẩm trong tệp .phtml
Ví dụ mã này:
<?= Mage::app()->getFrontController()->getRequest()->getRouteName(); ?>
Returns "danh mục" bất cứ khi nào l'm trên một trang khác hơn là một trang CMS.
Có cách nào l có thể sử dụng phương pháp tương tự để biết liệu người dùng có đang xem danh mục gốc, danh mục phụ hoặc trang sản phẩm riêng lẻ không?
Bất kỳ trợ giúp nào sẽ được đánh giá rất nhiều!
Đó là một ý tưởng tuyệt vời Alan. – silvo
Trong quản trị viên, khi bạn cố gắng chỉnh sửa một danh mục, 'Mage :: registry ('current_category')' tồn tại ... Vì vậy, kiểm tra bổ sung có thể cần thiết. – FlorinelChis
@FlorinelChis, bất kỳ đề xuất nào khác về chủ đề về phát hiện trang quản trị? Tôi cũng đang cố gắng tìm một giải pháp sạch để phát hiện khi trang sản phẩm được tải – Yaroslav