Обновление TV параметра
Приветствую всех читателей блога Безумкина!
У меня вопрос следующий:
Как обновить TV параметр у определённого ресурса?
Чтобы создать параметр, использую след. код:
$tvar = $modx->newObject('modTemplateVarResource');
$tvar->set('contentid', $userid);
$tvar->set('tmplvarid', '11');
$tvar->set('value', $skype);
$tvar->save();
Читал про процессоры, ресурсы ими создаю, а вот по параметрам как-то ещё не додумался как.
Буду рад любому ответу по теме :)
У меня вопрос следующий:
Как обновить TV параметр у определённого ресурса?
Чтобы создать параметр, использую след. код:
$tvar = $modx->newObject('modTemplateVarResource');
$tvar->set('contentid', $userid);
$tvar->set('tmplvarid', '11');
$tvar->set('value', $skype);
$tvar->save();
Читал про процессоры, ресурсы ими создаю, а вот по параметрам как-то ещё не додумался как.
Буду рад любому ответу по теме :)
Комментарии: 2
Устанавливаем ТВ параметру mytv значение new у ресурса с id = 15:
if ($resource = $modx->getObject('modResource', 15)) {
$resource->setTVValue('mytv', 'new');
}
Спасибо, Василий!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.