it-swarm.com.de

Wie aktualisiere ich programmgesteuert Pathauto-Pfade für eine Entität?

Wenn sich eine Entität für automatisch generierte Pfade entschieden hat, können Sie die Entität einfach erneut speichern. Das Speichern einer Entität ist jedoch besonders ineffizient, und das Pfad-/Routingsystem wird außerhalb des Entitätssystems ausgeführt.

Wie aktualisiere ich einen Pfad für eine Entität, ohne die Entität zu speichern?

4
Daniel

Sie könnten das pathauto.generator Service von Pathauto:

\Drupal::service('pathauto.generator')->updateEntityAlias($entity, 'update');
2
user89751