Magento:获取当前CMS页面ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Magento:获取当前CMS页面ID相关的知识,希望对你有一定的参考价值。

A function for returning the ID of the current CMS page
  1. /**
  2.  * Returns the identifier for the currently rendered CMS page.
  3.  * If current page is not from CMS, null is returned.
  4.  * @return String | Null
  5.  */
  6. public function getCurrentCmsPage() {
  7. $dataCurrentPage = $this->getHelper('cms/page')->getPage()->getData();
  8. if ($dataCurrentPage) {
  9. $identifierCurrentPage = $dataCurrentPage['identifier'];
  10. return $identifierCurrentPage;
  11. }
  12. return;
  13. }

以上是关于Magento:获取当前CMS页面ID的主要内容,如果未能解决你的问题,请参考以下文章

通过cms在magento页面上显示类别块

Magento 2在结帐页面phtml中发送到支付网关之前获取订单ID?

如何使用 php-url 路径在 Magento CMS 页面中加载图像背景?

新闻稿在Magento的CMS页面上注册

magento xml 1 cms页面-js和css

如何在 Magento 2 的 CMS 页面中显示分组产品