Drupal: Как программно создать синоним URL для ноды

Пример добавления для ноды 123 синонима my-path-alias.

Способ 1:

$node = node_load(123);
$node->path = array(
'alias' => 'my-path-alias',
'language' => $node->language,
);
node_save($node);

Способ 2:

$path = array(
'alias' => 'my-path-alias',
'source' => 'node/123',
'language' => LANGUAGE_NONE,
);
path_save($path);

Комментарии

Похожие записи: