I'm new to Umbraco CMS, and I have been researching the last few days how I should best extend Umbraco, but am feeling quite lost, and that is why I am asking the following:
I need to generate a set of pages/documents from our SQL database that will appear in the backoffice for our admin users, so that they will be able to edit the contents of those pages manually.
I also need to select content from our SQL database that injects
into the publicly published version of these pages/documents
afterwards.
I then need to be able to show different sets of these pages/documents to members depending on some configuration in our SQL database for the logged in member.
I have installed Umbraco CMS through NuGet, and I will want to be able to update Umbraco CMS easily as new versions are released. Should I then create a Plugin for this feature (is it even possible to modify the backend with a plugin like this?), or will I need to manually install Umbraco CMS and keep my own modified git branch up to speed with new updates?
I would greatly appreciate any kind of help!
If I have posted in the wrong area of the forum, please move it to the correct one.
You can make a custom property editor, which makes it possible for your editors to pick the content from the custom SQL table (That they edit using the custom section and trees) using WebAPI in the content section of Umbraco https://our.umbraco.org/documentation/Reference/WebApi/
How to extend Umbraco CMS on mulitple layers?
Hi!
I'm new to Umbraco CMS, and I have been researching the last few days how I should best extend Umbraco, but am feeling quite lost, and that is why I am asking the following:
I have installed Umbraco CMS through NuGet, and I will want to be able to update Umbraco CMS easily as new versions are released. Should I then create a Plugin for this feature (is it even possible to modify the backend with a plugin like this?), or will I need to manually install Umbraco CMS and keep my own modified git branch up to speed with new updates?
I would greatly appreciate any kind of help!
If I have posted in the wrong area of the forum, please move it to the correct one.
BR Zolomon
Hi Zolomon and welcome to our :)
In regards to number 1 I think you can get some ideas about how to achieve this by adding custom sections and trees to Umbraco - For more information about this you can see Tim's blogpost here http://www.nibble.be/?p=440 and you can read the documentation here https://our.umbraco.org/documentation/Extending-Umbraco/Section-Trees/
You can make a custom property editor, which makes it possible for your editors to pick the content from the custom SQL table (That they edit using the custom section and trees) using WebAPI in the content section of Umbraco https://our.umbraco.org/documentation/Reference/WebApi/
You can learn more about creating custom property editors here https://github.com/umbraco/AngularWorkbook
In regards to number three I'm not sure how to achieve it - But hope the above makes sense and can be used as inspiration.
Perhaps it might be worth considering to purchase access to Umbraco TV as well http://umbraco.tv/
Hope this helps.
/Jan
is working on a reply...