Skip to main content

Posts Tagged ‘CMS’

computer warning laptop

Bug Fixing: Lazy loaded property value is not supported by the current property instance

While upgrading from CMS v11 to v12, we ran into an error that read “Lazy loaded property value is not supported by the current property instance”. Unfortunately, the stack trace didn’t really say what the problem was. Here is that stack trace: System.InvalidOperationException: Lazy loaded property value is not supported by the current property instance […]

Certification For Quality Control, Which Ensures That The Company Product Meets Its Standards. On The Virtual Screen, There Is A Concept.

A Comprehensive Guide for Package Creation and Upload in AEM

The package allows the import and export of repository contents. You can use packages to install new content, install new features, change event content, and restore saved content for development. A package is a zip file that saves data stored in a serialized file system (called vault serialization) and provides an easy-to-use and maintainable representation […]

Updating The Spa Editor To Support Vue 3

Updating the SPA Editor to Support Vue 3

I enjoy building websites using the Adobe Experience Manager (AEM) content management system. I also enjoy using JavaScript frameworks like Vue, React, and Angular to create rich web applications. Occasionally I get to do both. AEM provides a SPA Editor to facilitate building components for single-page applications. The SPA Editor enables front-end developers to produce […]

Istock 1450969748

Decoding DI in Optimizely CMS 12

DI or Dependency Injection is a complex topic, not just in Optimizely CMS, but in general in .net core implementations. Some aspects we get, like the different ways dependencies can be injected and which is better over others, while some leave us scratching our heads. Often times we end up doing a lot of troubleshooting, […]

Questionnaire with checkboxes, filling survey form online, answer questions

Optimizely CMS – Custom form element with dependencies

Optimizely CMS comes with a package called Episerver.Forms that enables you to incorporate easy to build forms within a CMS website. There is a built in form container that supports standard built in form elements like input fields, checkboxes, radio buttons, select lists, buttons etc. And just like any other feature, Episerver Forms also come […]

Img Set Cursor Position 0

Optimizely CMS – Working with special symbols in TinyMCE

If you’ve worked with Optimizely CMS, you might be pretty familiar with TinyMCE. Its the amazing rich text editor that works seamlessly with Optimizely CMS. And some of you may have worked with some or other form of customization with it in projects, be it adding additional styles, work with different plugins, format the toolbar […]

Overriding Optimizely’s Content Recommendations Block to Implement Custom Recommendations

Introduction The Content Recommendations add-on for Optimizely CMS dynamically recommends content from your site tailored to the interests of each user. Installing the NuGet Package will give you access to Optimizely’s Content Recommendations Block which uses Mustache Templating to render the data from the Content Recommendations API on a page. Although Mustache Templates provide a […]

6.network Issues

Optimizely CMS 12 upgrade takeaways!

I’ve now written several blog posts about my experience with Optimizely CMS 12 upgrade process on several different projects. Each project has taught me something new and made me encounter things I hadn’t before. One of my earlier upgrade projects this year had very unique challenges that I wrote about here. This time around, I’m […]

He Puts The Pro In Programmer

Optimizely CMS 12 – Content Delivery API Integration

In the Optimizely Content Management System (CMS), a headless approach is achieved using content delivery API. This handy package can get the data into JSON format using the REST API. In Single Page, Application, and content delivery, API works very well with JavaScript languages like React, Vue, and Angular. A headless system can work with […]

Close Up Of Hands Using Laptop And Holding Credit Card As Online Shopping Concept

Succeeding with Your CMS Upgrade or Replatform

Succeeding with Your CMS Upgrade or Replatform Performing a CMS upgrade is like embarking on an adventurous journey. Rapid growth and technological advancements are essential, but without a clear digital strategy, businesses may drift aimlessly. Financial constraints and an aversion to risk can impede the adoption of cutting-edge technology and innovative marketing approaches. Organizational resistance […]

Top View On Colorful Stacked Books. Education And Learning Concept Background

Icon Library in Optimizely CMS

What are Icons? Icons are graphical representations of different elements on a website. They make the webpages visually appealing and like any other image, have a stronger connection and retention to the end user’s memory than plain text. When used in moderation and the right way, they can be self-explanatory and reduce the need for […]

Woman Hand Writing On Clipboard With A Pen.

Creating Dropdown Lists in Optimizely CMS 12 with Enum and Database

This blog will help to create single or multiple list options in CMS 12. Dropdown lists play an important role whenever we give the user to select a single value from the list. In CMS 12, single or multiple selection lists populate using “SelectOne” and “SelectMany” attributes. This attribute is in the “EPiServer.Shell.ObjectEditing” namespace. You […]

Load More