extend('be_main'); ?> block('main'); ?>
Quell-Seiten (Mehrfachauswahl): sourcePagesWidget)): ?> = $this->sourcePagesWidget; ?> Alle Keine pageChoices ?? []) as $id => $label): ?> selected['sourcePages'] ?? []), true) ? 'selected' : ''; ?>>= htmlspecialchars((string) $label, ENT_QUOTES, 'UTF-8'); ?>
Quell-Module (Mehrfachauswahl): Alle Keine moduleChoices ?? []) as $id => $label): ?> selected['sourceModules'] ?? []), true) ? 'selected' : ''; ?>>= htmlspecialchars((string) $label, ENT_QUOTES, 'UTF-8'); ?>
Quell-Content (optional, Mehrfachauswahl): Alle Keine contentChoices ?? []) as $id => $label): ?> selected['sourceContent'] ?? []), true) ? 'selected' : ''; ?>>= htmlspecialchars((string) $label, ENT_QUOTES, 'UTF-8'); ?>
Quell-Verzeichnisse (optional, Mehrfachauswahl): sourceDirectoriesWidget)): ?> = $this->sourceDirectoriesWidget; ?> Alle Keine directoryChoices ?? []) as $path => $label): ?> selected['sourceDirectories'] ?? []), true) ? 'selected' : ''; ?>>= htmlspecialchars((string) $label, ENT_QUOTES, 'UTF-8'); ?>
Ziel-Elternseite: targetParentPageWidget)): ?> = $this->targetParentPageWidget; ?> Bitte waehlen pageChoices ?? []) as $id => $label): ?> selected['targetParentPage'] ?? 0) === (int) $id) ? 'selected' : ''; ?>>= htmlspecialchars((string) $label, ENT_QUOTES, 'UTF-8'); ?>
Ziel-Artikel ID (nur fuer einzelne Content-IDs):
Ziel-Verzeichnis (z. B. files/kunden/kunde-x):
Praefix fuer Titel/Name/Alias:
Seiten inkl. Artikel/Content kopieren
Module kopieren und neu verlinken
Verzeichnisse kopieren
Dry-Run (keine Schreibzugriffe)
Ausfuehren
= json_encode([ 'copiedPages' => $this->result->copiedPages, 'copiedModules' => $this->result->copiedModules, 'copiedContent' => $this->result->copiedContent, 'copiedDirectories' => $this->result->copiedDirectories, 'pageMap' => $this->result->pageMap, 'moduleMap' => $this->result->moduleMap, 'notes' => $this->result->notes, ], JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); ?>