Dojo Blog
Our blog contains the activity stream of Orchard Dojo: general news, new resources or tutorials are announced here.
-
User disabled/enabled events, filter admin menu - This week in Orchard (07/02/2020)
Admin UI, Event handlers, Orchard Harvest, This week in Orchard, Workflows, Admin menu, Sortable lists, IScopedDistributedCache - This week in Orchard (17/01/2020)Orchard Core has got several new features and fixes this week! With many others, we will see the new user disabled/enabled events, the new
IAreaControllerRouteMapper
implementation, the way how you can filter the admin menu then show you a demo about how to integrate stripe.js in your Orchard Core application with workflows. And finally, say some words about a new tentative date and location for the upcoming Harvest! -
Cors, user account activation - This week in Orchard (31/01/2020)
Database, Orchard Harvest, Documentation, This week in Orchard, WorkflowsThis week we would like to show you two new Orchard Core demos: the user account activation and the new CORS module. But before that let's take a quick look at the newest features and improvements of Orchard Core! Finally, let's see what about the next Harvest?
-
Sitemaps, headless recipe, jsonparse Liquid filter - This week in Orchard (24/01/2020)
Documentation, This week in Orchard, RecipesWith many more features and updates, this week we check out the new headless recipe, the new
jsonparse
Liquid filter and the updates of the Orchard Core documentation. We show you a demo about the Sitemaps feature and write about when to ship version 1.0 of Orchard Core! -
Sortable lists, IScopedDistributedCache - This week in Orchard (17/01/2020)
Caching, Documentation, This week in Orchard, Role, RecipesGet ready for a deep dive! In our post, we will introduce the
IScopedDitributedCache
service and show how to use it in theRoleStore
. And we are going to solve the mystery about do you need theModel
prefix to access different kinds of properties of a model in Liquid and in Razor too? -
Scoped Liquid TemplateContext, Template Azure Blob with Liquid - This week in Orchard (10/01/2020)
Performance, Announcement, Localization, This week in Orchard, ThemeUpdated Trumbowyg plugin, configure your Azure Blob and Data Protection with Liquid and many more improvements are waiting for you in our upcoming post. Did we forget to mention that Orchard Core is now on the Area 51 site of Stack Exchange?
-
How to use Orchard Core without the sample themes? - Orchard Nuggets
Orchard Nuggets, Theme, Scoped Liquid TemplateContext, Template Azure Blob with Liquid - This week in Orchard (10/01/2020)Try to reference the
OrchardCore.Application.Cms.Core.Targets
NuGet package instead of theOrchardCore.Application.Cms.Targets
in your ASP.NET Core web application, that will only add the TheAdmin theme to your solution. -
ConsoleLog helper, IsSectionDefined method - This week in Orchard (03/01/2020)
Localization, Documentation, This week in Orchard, ShapeHappy new year everyone! There was no meeting this week, but in the first post of 2020, we would like to give you a nice overview of the latest improvements of Orchard Core, including the ConsoleLog helper, updated documentation, the new look and feel of our weekly blog post and newsletter and many more!
-
This week in Orchard - 12/27/2019
Admin UI, This week in Orchard, Role, Resource manifest, Admin menuNew deployment step for Open ID Server, a new multi-tenant platform built with Orchard Core and a very interesting demo about a custom admin tree module with taxonomy terms menu are waiting for you among other exciting news in this year's last This week in Orchard post!
-
This week in Orchard - 12/20/2019
Admin UI, This week in Orchard, Role, Permission, Workflows, RecipesCustom parameters support in recipes, new Retrieve Content task, improved Roles UI, a new post about Orchard Core, demos about the Open Tags and the headless recipe for Orchard Core! Should I continue? Many news is waiting for you in our current post and for closing, we would like to show you some nice pics about our Christmas event!
-
How to use the same version of Orchard Core NuGet packages in every project across my solution? - Orchard Nuggets
Update, Orchard Nuggets, Theme, ModuleYou have your own ASP.NET Core project that using Orchard Core NuGet packages, but every time when you update them you have to do it one-by-one across the whole solution? Wouldn't it be easier to just update the package versions in one place? Then you may need to have a Directory.Build.targets file to define the versions!
-
This week in Orchard - 12/13/2019
Admin UI, This week in OrchardImproving user management by having a way to log in users without password during external login and be able to disable users in Orchard Core. Brand new look for the Flow editor UI and fix the accessibility issues in your Orchard Core site using Accessibility Insights for Web! Oh, and our improved Avatars Orchard module is waiting for you in our post!
-
Why is my content part not recognized in Orchard Core? - Orchard Nuggets
Orchard Nuggets, Content field, Content partYou have implemented your
MyAwesomePart
but you cannot attach it to your content type using the dashboard because it's not showing in the Content Parts list (Content -> Content Definition -> Content Parts)?
The most possible reason for this that you haven't registered your implementation in the service container. To register your class in the service container head to the Startup.cs file of your module and in theConfigureServices
method add the following line:services.AddSingleton<ContentPart, MyAwesomePart>();
But if you are using the RC1 version of Orchard Core or newer you can use theAddContentPart
extension method, where you just only need to provide your content part:services.AddContentPart<MyAwesomePart>();
. TheAddContentPart
and theAddContentField
(that you can use to register your fields) can be found in the OrchardCore.ContentManagement namespace.
Another recommendation is to use the Part suffix when naming your class or cs file that contains your custom part. Don't forget to put it in a Models folder to follow the recommendation of the MVC (model-view-controller) software design pattern.
For more information about registering your Part check out the Startup.cs file of our Orchard Core Training Demo module, where we registered thePersonPart
in the service container. We also mentioned the new way of registering ContentParts and ContentFields in this post of our This week in Orchard series. -
This week in Orchard - 12/06/2019
Admin UI, Query, This week in OrchardNew domain for the home page and the documentation of Orchard Core! New list query helpers, updated documentation, designing the admin UI of Orchard Core and many more are waiting for you in our upcoming post!
-
This week in Orchard - 11/30/2019
Admin UI, Query, This week in OrchardFixing and improving Orchard Core for the upcoming 1.0 release. One of the main focuses is on every admin page that has a list with filters and/or bulk actions, use the same UI. With that, the users will get a better user experience by the unified UI. And don't forget to check out the Swagger demo!
-
This week in Orchard - 11/22/2019
Admin UI, Multi-tenancy, Media Library, This week in OrchardThis week the community behind Orchard Core was soo productive again, that means we can ship you a lot of news around the CMS. You could read about the new UI for tenants, an updated Trumbowyg editor, updated script and style tag helpers and a nice demo about how to add tags using taxonomies!
-
This week in Orchard - 11/15/2019
Admin UI, Orchard Harvest, This week in OrchardThis week we would like to show you two demos about the newest features of Orchard Core. First, you can take a look at the brand new content items UI, then we will dive a bit deeper and try out the new Trumbowyg editor for the Text Field and the HtmlBody Part. And of course, the discussion continues about the next Harvest!
-
This week in Orchard - 11/08/2019
Admin UI, This week in OrchardOrchard Core has a brand new redesigned admin menu to help you find the settings you want easier. The CMS gets a lot of new improvements and fixes from time to time and it's time to start a discussion about releasing version 1.0. And now it's time to organize the next Orchard Harvest! Would like to know more? Then don't hesitate, check out our latest post with this week's news!
-
This week in Orchard - 11/01/2019
Localization, Documentation, This week in OrchardDo you remember the Nwazet Commerce module for Orchard 1.x? Orchard Core Commerce will be the Orchard Core port of that module and this week we will see the current state of this module! But first, take a look at the new structure for the documentation and the other improvements of Orchard Core!
-
This week in Orchard - 10/25/2019
Documentation, This week in OrchardThis week we are coming with a cool demo of presenting the newest improvements of an upcoming Orchard Core module that will add sitemaps to your site! But first, don't forget to check the documentation of Orchard Core, we have a lot of additional lines here!
-
This week in Orchard - 10/18/2019
Documentation, This week in OrchardThis week we are coming with a cool demo of using Statiq with custom GraphQL and Liquid modules to render static content for Orchard Core as a headless CMS! But before jumping to that don't forget to check out the other news around Orchard Core and another demo about adding the ability to generate DisplayText with a pattern!
-
This week in Orchard - 10/11/2019
Admin UI, This week in OrchardThe Preview feature is improving, you can have admin templates and better defaults for the SearchController, and we are just scratching the surface of the new features that coming to Orchard Core. Let's check out those with some other fascinating features!
-
This week in Orchard - 10/04/2019
Media Library, Documentation, This week in OrchardThe first release of Orchard Core RC shipped last week, but the community has already added several new great features and improvements to the CMS! In our post, we show you two demos about the flow improvements and the new Sitemaps module!
-
This week in Orchard - 09/27/2019
Announcement, Content management, Localization, This week in OrchardThe first release candidate of Orchard Core has been shipped! Read our post about the latest improvements of the new release and everything you need to know about where you can download the release and how you can work with an application that uses .NET Core 3.0!
-
This week in Orchard - 09/20/2019
Performance, This week in OrchardNow we are in the finish line of releasing the RC version of Orchard Core! Read our post for the most important things you should now about the new release and for a quick demo about the Cypress e2e testing suite for Orchard Core!
-
This week in Orchard - 09/13/2019
Localization, Documentation, This week in OrchardLots of PRs merged to Orchard Core this week again coming with new fixes, and features. You could also read about the new way how you could use the localization packages in Orchard Core soon. Check out our current post for more!