Frage

Ich arbeite gerade auf einer Umbraco-Website und eine der Anforderungen ist es, einen benutzerdefinierten Abschnitt im Back-End zu haben, mit dem die Veröffentlichung kleinerer Mikroseiten verwaltet werden kann.

Ich konnte den neuen Abschnitt erstellen und fügte ihm einige Knoten hinzu. Was ich nicht zur Arbeit bekommen kann, ist, sie zu veröffentlichen und sie bei der richtigen URL zu sehen.

Angenommen, ich habe einen neuen Abschnitt namens Microsite erstellt, in dem ein Ordner namens Myportfolio gibt. Dies sollte zu etwas wie www.myumbracosite.com/microsite/myportfolio übergehen.

Weiß jemand, wie man so etwas funktioniert? Ist es überhaupt möglich, Inhalte aus der Außenstelle des Hauptinhaltsabschnitts zu veröffentlichen?

Jede Hilfe wäre stark eingestuft.

Mit freundlichen Grüßen Colin G

War es hilfreich?

Lösung

Nach meinem Verständnis dienen die benutzerdefinierten Abschnitte für die Verknüpfung mit benutzerdefinierten Datenbanken oder Daten an einem Ort, an dem eine Schnittstelle erforderlich ist.

Trotzdem können Sie Urlrewriting und eine vorhandene Inhaltsseite mit einem Makro verwenden, um so etwas zu tun.

Wenn Sie eine Seite namens Microsite hätten, können Sie mit Urlrewriting den Parameter an microsite.aspx (eine Inhaltsseite in Umbraco) "myportfolio" eingeben.

Mit einer Benutzerkontrolle in der microsite -Vorlage kann es einige Inhalte aus Ihrer externen Datenbank angezeigt (oder wo immer Ihr benutzerdefinierter Abschnitt sie speichert).

Ich bin mir nicht sicher, wonach du suchst ...

Warum versuchen Sie, einen neuen Abschnitt für weitere Inhalte zu erstellen? Der aktuelle Umbraco -Inhaltsbereich verfügt über alle Arten von Berechtigungen für Benutzer und Mitglieder. Sind die Mikrosites alle in derselben Installation von Umbraco?

Eine weitere Option ist, dass der benutzerdefinierte Abschnitt einfach als Setup -Assistent für die neuen Websites verwendet werden kann. Sie können neue Inhalte und Benutzer an ihren normalen Stellen erstellen und einfach den neuen Abschnitt verwenden, um sie zu erstellen. Es ist nicht allzu schwer, Inhalte aus C#zu erstellen, daher wäre es wahrscheinlich dasselbe wie eine Benutzersteuerung.

Könnten Sie ein bisschen mehr Informationen bereitstellen?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top