Я не уверен, что вы показываете на своих фотографиях, но скажем, например, это туристическая организация. Затем вы можете получить доступ к вашим сеттерам и геттерам и отобразить их в dump
. Итак, в приведенном выше примере вы видите изображение объекта Tour и сбрасываете его в Twig. Вероятно, у Tour Entity есть метод типа getTourId()
.
Так, чтобы показать в вашей веточке, вы можете сделать так:
{{ dump(tour.getTourId) }}
Когда вы видите несколько уровней, то это, вероятно, коллекция массив. Тогда вам нужно будет получить суб Entity может вызвать его метод. Скажем, Tour Entity, имеет набор дат (объект даты), и, возможно, объект Date имеет функцию getDate()
.
Итак вы могли бы назвать так:
{{ dump(tour.getDate[0].getDate) }}
Где getDate[0]
это первый элемент в коллекции массива дат в объекте Tour. Элемент является объектом, поэтому вы называете его методом getDate
.
Как это делается в Twig. Все это основано на объектах и очень прост в использовании. Обычно сброс не используется. Вы не хотите использовать его в рабочей среде, потому что вы можете получить пользователей, видя известную страницу ошибок 500
.
Вы хотите сказать, что не хотите, чтобы у вас есть возможность щелкнуть по нему? Полностью расширен, я имею в виду, и он не рухнет? –
Не совсем. Я в порядке, когда он «складной». Но я планирую отображать сложные объекты с глубиной 5 или 6 уровней, с примерно 3 - 5 свойствами на уровень. Полностью расширить объект будет легко 10 или 20 кликов. И я хотел показать все данные сразу, вместо того, чтобы требовать, чтобы пользователь нажимал на все. Поэтому вопрос фокусируется на том, чтобы показать все это, «не требуя от пользователя щелчка», и это не о том, как «запретить пользователю щелкнуть». –