Получение заголовка документа по его id
        Здравствуйте, всё пытаюсь понять, как возможно вывести заголовок документа без сниппетов, а стандартной разметкой шаблонизатора modx.
 
К примеру, вывести ссылку просто:
Может это вообще невозможно? или нужно каждый раз вызывать pdoResources для вывода одной ссылки?
    
    
                                                                                
            К примеру, вывести ссылку просто:
[[~2]]или текущего документа[[~[[+id]]]]или родителя[[~[[*id]]]], а вот как выводить pagetitle я и не понял. Может это вообще невозможно? или нужно каждый раз вызывать pdoResources для вывода одной ссылки?
Комментарии: 13
[[*pagetitle]]            
                Ну а если имеется в виду получение заголовка одного ресурса в другом, зная id нужного ресурса, то, пожалуй, все-таки понадобится небольшой сниппет с параметром $scriptProperties.            
                    
                Устанавливаешь fastField и получаешь любые поля вот так 
                    [[#123.pagetitle]]
[[#123.longtitle]]
[[#123.description]]rtfm.modx.com/extras/revo/fastfield            
                Оу… я с ним возился, потом удалил. Оказывается он мог бы и пригодиться)
— Спасибо.
                    — Спасибо.
                Из новенького:
В отличии от других решений, можно выбирать не только непосредственных родителей, но и, например, второго от нынешнего ресурса:
В общем, ознакомься.
Скорее всего, это быстрее чем парсером.
                    [[!pdoField?id=`[[*parent]]`&field=`pagetitle`]]В отличии от других решений, можно выбирать не только непосредственных родителей, но и, например, второго от нынешнего ресурса:
[[!pdoField?
	&id=`[[*id]]`
	&field=`pagetitle`
	&top=`2`
]]В общем, ознакомься.
Скорее всего, это быстрее чем парсером.
                Спасибо, я и забыл для чего нужен pdoField =). Опять удалил fastField).
Всё отлично работает.
                    Всё отлично работает.
                Василий, Здравствуйте! хочу, чтобы в шаблоне новости, снизу где стоит категория, выводилось название родителя. например если новость в разделе криминал, то надпись нужно криминал. если в разделен культура, то в культуре соответственно. Новости выводятся в «ленте», то есть все списком или на главной, где в свежих новостях или популярных выводятся новости из разных категорий, но на самой новости должна стоять своя категория, то есть заголовок контейнера-родителя. так вот если использовать 
                    [[!pdoField?id=`[[*parent]]`&field=`pagetitle`]] то везде пишется корень сайта, то есть первый документ «HOME» как сделать, чтобы выводился заголовок именно контейнера новости? пробовал [[!pdoField?id=`[[*parent:parent=`id`]]`&field=`pagetitle`]] — все ломается. Гуглил, везде предлагают написать свой снипет, но наткнулся на ваш комментарий и понял, что это все не нужно и есть уже встроенное решение            [[!pdoField?id=`[[+parent]]`&field=`pagetitle`]]            
                снова эта звездочка меня запутала, спасибо! все работает            
                    
                подскажите, а как сделать ссылку <a href="" на категорию?            
                    
                a href="[[~[[+parent]]]]"            
                    <a href=""[[~[[+parent]]]]"">[[!pdoField?id=`[[+parent]]`&field=`pagetitle`]]</a> вот строчка собственно в коде. так имя категории указывается верно, но ссылки в новостях ведут почему то на главную страницу… поэтому, собственно у меня и возник к Вам вопрос… не понимаю, что не так            
                ой, все нормально! какой позор, заметил только, когда вставил сюда "" лишние            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.