Динамическое формирование pagetitle из плагина

Привет всем, возник вопрос — как в плагине динамически сформировать pagetitle ресурса из данных его же тв-полей, например нужно получить название ресурса такое 28-20160622, оно формируется из двух тв-полей, на какое событие нужно писать плагин, ведь в момент создания ресурса данные тв ещё не доступны и соответственно сформировать из них pagetitle по-моему нельзя?
Семён Кудрявцев
23 июня 2016, 13:28
modx.pro
953
0

Комментарии: 2

DocentBF
23 июня 2016, 17:58
2
+3
Сделайте, например, так:
if($modx->event->name != "OnDocFormSave") {return '';}
$tv1 = $resource->getTVValue('tv1');
$tv2 = $resource->getTVValue('tv2');
$pagetitle = $tv1."-".$tv2;
$resource->set('pagetitle',$pagetitle);
$resource->save();
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2