我们正在扩展我们的自定义扩展,并在管理页面的表单中,我们正在使用商店视图选择器。选择商店后,我们需要构建该商店的CMS页面列表。
为了根据所选商店过滤CMS页面列表,我们尝试插入一些javascript来根据所选商店更改页面下拉列表,随后我们需要知道每个页面属于哪个商店ID以每页为基础。
有没有简单的方法来实现这一目标?无法发布我们已经尝试过的任何内容,因为我们实际上没有设法提出任何不需要保存表单的内容,因此我们可以进行选择。
提前感谢您的任何帮助。
答案 0 :(得分:0)
不确定Javascript部分,因为我不确定写了什么。
如果您想获取页面的商店ID,您可以使用其ID获取页面并检查商店ID数组是否匹配。在下面的例子中,$ page ['store_id']是一个数组,可以包含多个商店ID。希望有所帮助。
$pageId = 12;
$page = Mage::getModel('cms/page')->load($pageId);
$page_StoreIds = $page['store_id']