I want to create an app that an author can access from the Desktop. How can I make one and insert it in there? I don't seem to find any documentation on that.
1 Answer
How to create an App
Create app Layout
- Open
core
database - Go to:
/sitecore/layout/Layouts/Applications
- Create new Layout item (see existing examples, i.e
/sitecore/layout/Layouts/Applications/Content Manager
) - Create layout file on the disk (it should be located here:
Website\sitecore\shell\Applications
) - Link together file on the disk and item in the database either using
Path
field (if you will use aspx) orControl
field with control name (if you use XML layout file).
Note If you use Control mapping remember about proper naming inside XML. For example LicenseOverview application has something like this in the XML
Create app
- Open
core
database - Go to:
/sitecore/content/Applications
- Create your app folder
- Create app item
- Set previously created layout
Desktop shortcut
- Open desktop and switch to core database (
http://domain/sitecore/shell/default.aspx?sc_content=core
) - Right click on desktop and select Create Shortcut
- In link find your application (in my case:
/sitecore/content/Applications/Alan/AlanTest
)
Start button shortcut
If you need your application shortcut to be present here
- Open
core
database - Go to:
/sitecore/content/Documents and settings/All users/Start menu/Right
- Create your application shortcut and set a link to point on your application.
Bonus: Launchpad shortcut
To add a shortcut to the Launchpad (http://domain/sitecore/shell/sitecore/client/Applications/Launchpad
)
- Open
core
database - Go to:
/sitecore/client/Applications/Launchpad/PageSettings/Buttons
- Create
LaunchPad-Button
under someLaunchPad-Group
Result:
-
1There is also a Documents and settings tree where you can place the shortcut. Commented Dec 18, 2017 at 23:40
-
Also, I guess we can make the page MVC right? Not just webforms? By the way, awesome example, thanks so much! @AlanPłócieniak Commented Dec 19, 2017 at 15:11
-