Umbraco Teilansicht Makro

Ich bin neu in Umbraco und MVC-aber nicht zu Webforms. Ich habe einen seitlichen Blick, die gut funktioniert in einer Umbraco-Vorlage, aber ich möchte es auch werden verfügbar in der content-rich-text-editor, nicht nur in den Vorlagen.

Die Vorlage fordert die Teilansicht wie:

@Html.Partial("ContactForm", new Mynamespace.UmbracoCms.ContactFormModel())

Teilweise unter Ansicht-Makro-Dateien auf der Registerkarte Entwickler in der Umbraco back-office -, ich habe die .cshtml-Datei für die Teilansicht.

@inherits Umbraco.Web.Mvc.UmbracoViewPage<Mynamespace.UmbracoCms.ContactFormModel>
@{
    Layout = null;
}

<h3>Contact Form</h3>
@using (Html.BeginUmbracoForm("SendEmail", "ContactFormSurface"))
{
    <div class="formRow">
        @Html.LabelFor(x => Model.Name)
        @Html.EditorFor(x => Model.Name)
        @Html.ValidationMessageFor(x => Model.Name)
        </div>

    <div class="formRow">
        @Html.LabelFor(x => Model.Email)
        @Html.EditorFor(x => Model.Email)
        @Html.ValidationMessageFor(x => Model.Email)
        </div>

    <div class="formRow">
        @Html.LabelFor(x => Model.Comment)
        @Html.EditorFor(x => Model.Comment)
        @Html.ValidationMessageFor(x => Model.Comment)
        </div>


<div class="buttonRow">
    <input type="submit" name="Submit"/>
    </div>
}

Ich bin offensichtlich etwas fehlt, doch ich finde keine Dokumentation oder tutorials zu erreichen, was ich Suche.

Vielen Dank für jede Hilfe, die Sie bieten können!

Was ist Ihre Frage? Wie machen das makro zur Verfügung, die im rich-text-Editoren?

InformationsquelleAutor Eric Koester | 2013-08-21

Schreibe einen Kommentar