Ich habe ein Umbraco DocumentType
mit dem Alias Personal
und erstellt einen Controller, derSo rufen Sie eine Aktion in Umbraco Controller auf?
Umbraco.Web.Mvc.RenderMvcController
I hinzugefügt zwei Action
s erbt, ist die Standardaktion und der andere heißt Test
.
Wie kann ich die Test
Aktion aus dem Personal
Controller auslösen?
public class PersonalController : Umbraco.Web.Mvc.RenderMvcController
{
// GET: Personal
public override ActionResult Index(RenderModel model)
{
return base.Index(model);
}
public String Test(RenderModel model)
{
return "fff";
}
}
Wenn ich die URL so: localHost/personal/test
es zeigt:
Kein umbraco Dokument entspricht die URL '/ test'.
Was ist richtig, also wie kann ich es nennen?
Sie einen neuen Controller erstellen, erben von SurfaceController und nennen Sie es wie/umbraco/Oberfläche/{Controller}/{Aktion} –
/umbraco/RenderMvc Zeigt vor der Strecke, warum das so ist? –