如何通过php将页面的“url path”字段拉入主题?

时间:2015-05-22 10:11:38

标签: impresspages

我正在尝试将网页的网址应用为<div> ID,以便能够在每个网页上定位某些css。在一些字符清理后,我希望得到<div id="test-page">

我试过从我通过

获取的对象中将其拉入

ipContent()->getBreadcrumb()

不幸的是,它们都是(包括我需要的)受到保护而无法回应。

[urlPath:protected] => test-page/

是否有一个我错过的功能可以用来拉它?或者从对象中获取它的正确方法?欢呼声。

1 个答案:

答案 0 :(得分:1)

当然,一旦我发布了一个问题,我就找到了答案:

执行此操作时,我 可以从[urlPath:protected] => test-page/获取受保护的值:

$a = ipContent()->getBreadcrumb(); $a = $a[0]; $a = $a->urlPath;

解决方案:您可以通过将$a->urlPath替换为$a->getUrlPath()来解决此问题。

它适用于对象中的所有元素。例如:$a->updatedAt;需要$a->getUpdatedAt();