我对自定义页面上显示的Magento cms静态块有一些疑问。 例如,我有3个静态块(块1,块2,块3),我需要显示块1在类别1和子类别1,块2在类别2和子类别2,块3在其他页面(家庭,约等)在自定义页面上显示自定义静态块Magento
我尝试使用Mage::app()->getFrontController()->getRequest()->getRequestUri()
但我接收到的请求,如“category1.html”如果我们打算到这一类的子类 - 块改变为默认。
如果使用Mage::app()->getFrontController()->getRequest()
我收到“目录/类别/视图/ ID/ID_NUMBER”
我真的不知道如何来解决这个问题。
感谢您的回答!在你
你的问题是有点混乱。你是否试图将静态块分配给特定的类别? – Axel
是的,我只有3个类别+子类别和其他页面,如主页,运输等,我想显示在这个类别(cat1 + subcat1 = block1等)的管理员创建3个不同的静态块和其他页面的块4。 – Oleg
为什么不能使用允许您将静态块分配给类别的内置功能?我添加了一个答案,概述了执行此操作的步骤。 – Axel