Mike Robbins

Sitecore Developer Blog

Follow me on GitHub

Sitecore SPEAK Dialog Within Desktop

Here is a short useful tutorial for anyone wanting to add a SPEAK Dialog control within the Sitecore desktop view. Basically it uses a Sitecore sheer ui application as a proxy to point at the url of the SPEAK application.

SPEAK Dialog

SPEAK Dialog

  • Create a Sitecore dialog application using Sitecore rocks within the core database.

    SPEAK Dialog Application

    SPEAK Dialog Application

  • Create a standard application item under content / applications in the core database.Set the application field to an link pointing at the url at the SPEAK application.Example Raw Value: 

    Application Item

    Application Item

  • Create an application shortcut pointing at the application within the applications folder.

    Application Shortcut

    Application Shortcut

An example of this method can be seen in my bulk user permissions module on GitHub https://github.com/komainu85/SitecoreSPEAKBulkRolePermissions

The next stage is to use this method to create a command button in the content editor and pass in the context item using query string parameters.

Update

I have discovered this method also works in Sitecore 8.

Sitecore 8 SPEAK Dialog

Sitecore 8 SPEAK Dialog