Once you eventually upgrade to 1.1.0+ you will be able to use the following new features:
[*pagetitle@17*],
[*pagetitle@parent*],
[*pagetitle@ultimateparent*]
([*pagetitle@uparent*]),
[*pagetitle@ultimateparent(17)*],
[*pagetitle@alias(alias/path)*],
[*pagetitle@site_start*]
Until then use the code below to create a new snippet named pagetitle, and replace the [*pagetitle*] call in your template with the snippet call [!pagetitle!].
<?php
/* pagetitle snippet
- snippet call [!pagetitle!]
- replace [*pagetitle*] in template
-
*/
$default_output ='[*pagetitle*]';
$parent_title ='';
$parent_title = $modx->getParent( $modx->documentObject['id'], 1, 'pagetitle' );
// if parent title is empty, use default page title
$output = $parent_title !='' ? $parent_title : $default_output;
return $output;
?>