2015-05-22 1 views
1

Я пытаюсь применить url страницы как идентификатор <div>, чтобы иметь возможность нацелить некоторые css на каждую отдельную страницу. После очистки некоторых символов я надеюсь получить <div id="test-page">.Как я могу потянуть в поле «URL-адрес» страницы, через php, в тему?

Я попытался потянув его от объекта, который я получаю через

ipContent()->getBreadcrumb()

К сожалению, все они (в том числе один, мне нужно) защищены и не могут быть эхом из.

[urlPath:protected] => test-page/

Есть функция, которую я пропустил, и может использовать, чтобы что? Или правильный способ получить его от объекта? Приветствия.

ответ

1

И, конечно же, как только я разместил вопрос, я нашел ответ:

я мог не получить защищенное значение от [urlPath:protected] => test-page/, делая это:

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

Решение: Вы можете это сделать, заменив $a->urlPath на $a->getUrlPath().

Он будет работать для всех элементов в объекте. Нравится: $a->updatedAt; должно быть $a->getUpdatedAt();