modResource.save
Последнее обновление not available | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn moremodResource.save¶
Записывает ресурс в базу данных. Новая запись получает createdon и createdby от текущего времени и вошедшего пользователя, если они ещё пусты.
При включённых friendly_urls uri пересчитывается, когда он пуст или когда изменилось влияющее на него поле: alias, alias_visible, parent, context_key, content_type, isfolder, uri_override. После успешного сохранения обновляются URI потомков рекурсивно; изменённый context_key распространяется на всех потомков. Задайте refreshURIs в true перед вызовом метода, чтобы принудительно запустить это обновление.
Сам метод событий не вызывает. Проверка политики доступа save происходит в modAccessibleObject::save(); процессоры менеджера вызывают OnBeforeDocFormSave и OnDocFormSave вокруг своих вызовов.
Синтаксис¶
boolean save ([boolean $cacheFlag = null])
-
$cacheFlag(boolean) передаётся родительской реализации для управления кэшированием сохранённого объекта, по умолчаниюnull
Пример¶
$resource = $modx->getObject('modResource', array('id' => 5));
$resource->set('pagetitle', 'foobar');
$resource->save();
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$194 per month—let's make that $500!
Learn more










