/ / Wie kann ich auf die Vorlage zugreifen, die DotNetNuke beim Erstellen neuer Seiten verwendet? - dotnetnuke

Wie kann ich auf die Vorlage zugreifen, die DotNetNuke beim Erstellen neuer Seiten verwendet? - Dotnetnuke

Ich habe vor kurzem einen neuen Skin auf einer unserer bestehenden DotNetNuke CE-Sites angewendet. Das Upgrade der Site hat funktioniert, aber wenn ich eine brandneue Seite (nicht importiert) zur Site hinzufüge, gibt es einige Probleme.

DotNetNuke versucht, Inhalte von meinem zu kopierenSlogan-Bereich und Top-Bereich, wenn ich eine neue Seite hinzufüge. Es werden jedoch mehrere Kopien von jedem erstellt (etwa 25 jedes Moduls in jedem Bereich). Ich muss dann meine neue TabID nehmen, in die TabModules-Tabelle gehen und die doppelten Zeilen manuell löschen, um die neue Seite richtig anzuzeigen.

Ich bin sicher, dass es irgendwo eine Vorlagendatei gibtDotNetNuke nutzt, um neue Seiten zu erstellen. Ich hoffe, ich kann diese Datei ändern, um das Problem zu beenden, oder DNN auf eine andere Datei verweisen, die für die Standard-Seitenerstellung verwendet werden soll. Weiß jemand zufällig, wo sich diese Vorlage befindet? Gibt es eine Möglichkeit, den neuen Seitenprozess (ohne Quellcode-Mod) zu unterbrechen / zu ändern, um das Problem zu beheben?

Vielen Dank

Antworten:

1 für die Antwort № 1

Seitenvorlagen werden im Ordner Portals / # gespeichert, wobei # die ID des Ordners ist. Sie können sich in JEDEM Ordner innerhalb dieses Ordners befinden, sodass Sie möglicherweise etwas herumgraben müssen.

Ich würde vermuten, dass Sie vielleicht eine Seitenvorlage erstellt haben, die 25 Module enthält. Sie haben aber auch die Option "Alle Seiten anzeigen", sodass die Duplizierung hierher kommt.