Navigation and service panel


Content

Posts tagged "MVC"

Get url for area controller action from a View Rendering

By Kevin Brechbühl on 4. February 2015, No comments

Sitecore doesn't support Mvc Areas out of the box, but of course we can use these anyway. This post shows how to resolve an url for a controller action from a Sitecore View Rendering within an area.

read on
Categories  ASP.NET MVC  Best Practice Tags  Mvc  Url  Areas

Sitecore Glimpse

By Tobias Studer on 11. August 2014, No comments

Glimpse is an amazing diagnostics platform for the web. Providing real time diagnostics & insights. Adam Conn did a great job extending the tool with some Sitecore information. He gave me the opportunity to extend it with an Sitecore MVC tab and create NuGet packages for Sitecore 6 and 7 for easier distribution.

read on
Categories  ASP.NET MVC  Tools Tags  glimpse  mvc  diagnostics

Sample Items in Playground nach ASP.NET MVC konvertieren

By Kevin Brechbühl on 15. May 2014, No comments

Nachdem ein neuer Sitecore Playground aufgesetzt wurde sind bereits einige Sample Items und Sample Renderings vorhanden. Leider sind diese alle in ASP.NET WebForms umgesetzt und nicht in ASP.NET MVC. In diesem Beitrag möchte ich euch ein Package zur Verfügung stellen, um dies ganz einfach zu ändern.

read on

DMS Visitor Identification mit MVC

By Pascal Mathys on 14. November 2013, No comments

Das DMS (Digital Marketing System) von Sitecore benötigt für eine einfache Basismessung nicht viel Konfigurationsaufwand. Einer der zu implementierenden Punkte ist das VisitorIdentification UserControl, welches in das Layout-Template der Auftritte eingebunden werden muss. Mit der Verwendung von MVC können UserControls jedoch nicht einfach direkt eingebunden werden. Sitecore bietet auch keine explizite Integration der Controls für MVC an. Dieser Beitrag zeigt mögliche Implementierungen dieses Features auf.

read on
Categories  Best Practice Tags  MVC  Razor View  DMS  UserControl  Helper

Verlinktes Bild mit MVC-Helper ausgeben

By Martin Haas on 18. September 2013, No comments

Mittels WebForms konnte man ohne Probleme ein verlinktes Bild durch Web-Controls darstellen. Mit MVC ist diese Möglichkeit nicht gleich offensichtlich, möchte man denn die Funktionalitäten für den Page Editor beibehalten.

read on

Renderings vererben mit MVC

By Tobias Studer on 3. September 2013, No comments

Komponenten können in Sitecore über den Page Editor eingefügt werden. Solche Elemente werden als Renderings auf dem Item gespeichert. In gewissen Fällen, zum Beispiel für Elemente im Footer-Bereich, macht es Sinn, diese auf einer Seite wie der Startseite einzufügen und zu verwalten, aber auf allen Seiten anzuzeigen. Eine Möglichkeit, wie man dies in einem Sitecore MVC Auftritt erreichen kann, zeigt dieser Beitrag.

read on

Überschreiben der Field-Methode

By Martin Haas on 23. August 2013, No comments

Bei der Field-Methode handelt sich um eine von Sitecore zur Verfügung gestellte MVC-Helper-Methode, welche in Razor-Views mit @Html().Sitecore.Field() angesprochen werden kann. Sie dient dazu, das übergebene Feld korrekt auszugeben und die Page-Editor-Funktionalitäten zur Verfügung zu stellen.

Aus 2 Gründen haben wir uns dazu entschieden, die Methode SitecoreHelper.Field zu erweitern:
1. Es müssen weniger Parameter verwendet werden und wir wollen diese strongly-typed definieren.
2. Wir möchten den Parameter "show-title-when-blank=true" bei einem Feld per Default immer mitgeben.

In diesem Beitrag wird gezeigt, wie diese beiden Punkte umgesetzt wurden.

read on
Categories  Best Practice Tags  MVC  Razor View  Field Rendering

Der Gebrauch von Item Renderers

By Martin Haas on 25. July 2013, No comments

Leider ist in der Sitecore MVC-API der Gebrauch von Item Renderers nur sehr knapp beschrieben, obwohl ihr Einsatz einiges erleichtern kann. Dieser Beitrag zeigt anhand eines einfachen Beispiels auf, wie ein Item Renderer effizient benutzt werden kann.

read on
Categories  Best Practice Tags  Rendering  MVC