2016-05-13 4 views
0

Ich bin neu bei Umbraco (mit der neuesten Version, die derzeit 7.4.3 ist) und wirklich keine Erfahrung mit CMS überhaupt, für die Angelegenheit . Ich muss den Inhaltsredakteuren eine Möglichkeit geben, viele "Berichte" zu erstellen, die aus Metadaten zu jedem (Datum, Titel, zugehörige Downloads) und dann "Abschnitten" des "Berichts" bestehen, was im Grunde ein Inhaltsverzeichnis mit ist dazugehöriger Inhalt.Umbraco 7 Erstellen von wiederverwendbaren Daten (nicht Layout von solchen)

  • Berichte

    • Report1

      • Titel

      • Datum

      • IsArchived

      • Sections

        • Section1

          • Titel

          • Inhalt

        • Section2
          • Titel
          • Inhalt
    • Report2 ...

Jeder "Report" ziemlich viel Zeit einzurichten nehmen und die Daten jedes einzelnen werden auf verschiedenen Webseiten und in verschiedenen Anzeigeformaten wiederverwendet (z. B. Liste der Berichte vs . vollständiger Berichtdetail).

Mit Umbraco, was ist der beste Ansatz dafür? Ich möchte, dass die Inhaltseditoren die Berichtsdaten einmal definieren können und dann auswählen können, dass diese Daten auf verschiedenen Seiten und auf unterschiedliche Weise angezeigt werden sollen.

Ich habe Posts über die Verwendung von Archetype gesehen, um wiederverwendbare "auswählbare Widgets" (http://24days.in/umbraco/2015/umbraco-zeitgeist/#picked-widgets) zu erstellen, aber das scheint für die Benutzer des Editors irgendwie hacky und unintuitiv zu sein. Dann habe ich erwähnt, dass ich ganz neue benutzerdefinierte Bereiche des BackOffice erstellt habe, was wie Overkill und möglicherweise eine verdammt große Menge an Arbeit erscheint und die Zeit erhöht, um das zu lernen.

Ideen? TIA!

Antwort

0

Ihre Anforderung scheint, dass die Daten, die Sie bereitstellen möchten, dynamisch sind (mit anderen Worten, Sie gehen durch verschiedene Dokumente und sammeln Daten). Wenn Sie den Datentyp verwenden, um die Berichtsdaten persistent zu machen, sollte sie manuell bearbeitet werden und Daten könnten veralten.

Wenn dieser Bericht zur Laufzeit abgerufen werden muss, kann es sinnvoll sein, die Daten zur Laufzeit von Umbraco abzurufen und für einige Zeit zwischenzuspeichern, damit die Anforderung für nachfolgende Berichtsanforderungen schneller wird.

+0

Entschuldigung, ich folge Ihrer Antwort nicht. Ich benötige eine Möglichkeit für Redakteure, Berichtsdaten in BackOffice einzugeben, die dauerhaft in der Datenbank gespeichert werden. Dann um diese Daten auf mehreren Seiten in verschiedenen Formaten zu rendern. – razaross444

Verwandte Themen