Magento CMS 页面 — 从 URL 键/标识符获取标题?

标签 magento

如果您只知道 url 键/标识符,有没有办法获取 cms 页面的标题?例如,关于页面(在示例数据中)的 URL 键/标识符为“about-magento-demo-store”。如果这是我拥有的唯一信息,我将如何从中获取页面标题?如下面的伪代码所示:

$pageTitle = Mage::getModel('cms/page')->loadByAttribute('identifier', 'about-magento-demo-store')->getTitle();

我想仅使用 URL 键/标识符来获取所有 CMS 页面标题的列表。

我知道您可以使用以下命令获取当前 CMS 页面标题:

$pageTitle = Mage::getSingleton('cms/page')->getTitle();

有人有什么想法吗?

最佳答案

好的,我自己通过反复试验找到了答案:

$pageTitle = Mage::getModel('cms/page')->load('about-magento-demo-store', 'identifier')->getTitle();

关于Magento CMS 页面 — 从 URL 键/标识符获取标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3635737/

相关文章:

Magento升级错误: Uri doesn't contain host part

javascript - Magento Java 脚本将鼠标悬停在静态 block 中的图像

magento - 如何拆分 (A/B) 测试 Magento 产品页面

Magento 如何将产品价格设置为小数点后 4 位

php - 让 Varnish 在 Magento 上工作

node.js - 使用 OAuth 通过 REST API 从 Magento 到 NodeJS

javascript - 每次我尝试升级模块时,magento 连接管理器都会给出 "no action selected"错误

magento - 在magento中导入可配置产品后 'has_options'为零

php - Magento 产品分类

php - Magento 客户注册 'Honey Pot' 验证码