Questions tagged [helix]

Question regarding Helix: a set of overall design principles and conventions for Sitecore development on helix.sitecore.net

Filter by
Sorted by
Tagged with
4
votes
2answers
478 views

Helix. Moving views to Project layer

I am working on Helix based project. This one is multi-site project. The html for same features different so I've decided to move views to project layer to support html difference. Is it allowed to ...
4
votes
1answer
426 views

How to structure product data in a Helix based solution

I'm working on an ecommerce site following Helix principles. Is it OK to store product data on (or under) the product page items? The project layer page template could inherit a data template from a ...
4
votes
3answers
172 views

Brand specific features in Helix architecture

Our site currently has a Search feature, similar to that in Habitat: Feature Search Controllers Scripts Views We're launching several new branded versions of our site, ...
3
votes
4answers
745 views

Sitecore helix pattern and where to place your business logic

I've a new sitecore helix Solution and currently I am a bit unsure where I can place my business logic? currently I think I need to extract the business logic into some external services is that the "...
3
votes
1answer
375 views

How to set workflows in a Sitecore environment with SXA and Helix?

We are working on a Sitecore 8.2 project which is based on Helix and SXA. Now we want to implement Sitecore workflows. As of definition of Helix, you set them on page/data templates in the project ...
3
votes
4answers
843 views

Front End build and integration process for Sitecore Helix Project

We are planning to start a new Helix principles compliant project. We got pretty good idea on backend Sitecore solution setup by looking at Habitat implementation. Keen to get your advice based on ...
3
votes
1answer
526 views

Why I am getting these issues with Sitecore Helix Visual Studio Templates (Anders Laub) on Visual Studio 2017?

I've installed the Sitecore Helix Visual Studio Templates from Anders Laub (laub plus co) and created an empty Helix project running Visual Studio 2017 in Administrator mode. Once I add a new Project,...
3
votes
1answer
244 views

SXA Where to place custom module templates

I am extending the Sitecore SXA SiteMetadata module to add some new functionality. My new module is called Sitecore.XA.Feature.SiteMetadata.Custom. To me the logical place to put the templates would ...
3
votes
1answer
466 views

According to Helix, where should Page Type templates belong?

As I try to migrate an existing Sitecore site over to Helix (specifically focusing on new areas of the site and sublayouts) I'm running into what I believe is contradictory information, or a lack of ...
3
votes
1answer
168 views

SXA: When is configuration in web.config necessary vs only in templates?

TL;DR: When is Sitecore template item configuration enough and when is additional configuration in the Web.config necessary? Is there a clear division and what's the thought behind it? When creating ...
2
votes
2answers
342 views

Can HelixBase solution be used as a base solution for a brand new Sitecore project?

I need to start working on a brand new project on Sitecore platform. I want to follow best practices that enterprise-level applications must have. I know there are couple of samples that can be ...
2
votes
1answer
319 views

Does Helix work with Azure Web Apps?

We're planning to work on a new project that'll use Azure Web Apps, we are also trying to adhere to Helix. Since by default Azure Web Apps needs VS to do the deployment, is there a solution to deploy ...
2
votes
2answers
542 views

Project layer reference to a foundation model

Our Sitecore solution has been designed following Sitecore's Helix principles and guidelines. The project layer contains a few simple views that make up columns and sections on a page, very much like ...
2
votes
2answers
949 views

Setting up HelixBase with Sitecore 9.1 and unsure how to run Unicorn

I am trying to follow the instructions for setting up the HelixBase solution, using these instructions. https://github.com/muso31/Helixbase Unfortunately on step 5 I'm a bit lost. What do I need to ...
2
votes
1answer
495 views

Habitat multisite solution structure example

I've created my own helix based solution on the habitat project and I need to support multiple sites in this solution. But I don't know how to structure the Project folder here I need to create is the ...
2
votes
1answer
1k views

How to use a Helix feature for multiple sites with specific template source settings per site?

We're thinking of following the Helix guidelines accordingly: 1 Foundation module called "Favicon" that will be used in multiple websites in the same Sitecore instance This feature is a field on the ...
2
votes
1answer
266 views

Should we create project layer templates in a Helix solution using SXA

When creating a Helix based solution with SXA is it ok to just use the Feature and Foundation layer templates as-is for our content items, or should we be creating derived templates in our Project ...
2
votes
1answer
95 views

In which project should we override item:publish event

I am very new to helix principles. I have created the project structure following sample habitat project. My requirement is to call an external api when any item ( of a specific template) is ...
2
votes
1answer
44 views

TDS classic 5.7 'Sync all projects with Sitecore' feature warning

I have upgraded TDS version from 5.5 to 5.7 for the tedious procedure of manual project sync. But when i do 'Sync all projects with Sitecore' I got the following warning Is there any restriction of ...
2
votes
1answer
368 views

How to name dynamic placeholders if they are based on bootstrap column widths

I'm working on a Sitecore website where author should be able to add components based on rows and columns. (Just like in Habitat). If the markup was simple, like this: <div class="row"> &...
2
votes
1answer
206 views

Habitat - Renderings vs Sublayouts

All of the common CSHTML views in Habitat are in a folder called Sublayouts. https://github.com/Sitecore/Habitat/tree/master/src/Project/Common/code/Views/Common/Sublayouts However, I'd usually call ...
2
votes
1answer
100 views

Should Sitecore.Foundation.Commerce project reside in Foundation layer and should it be a single project?

I am new to sitecore and after watching the helix related videos and commerce videos and reading the documentation, I understand that foundation layer needs to be most stable layer and code in it must ...
2
votes
1answer
51 views

Is it good approach to have one common functionality in Habitat (feature layer)

In our application we have different pages like Employee List, Product List, Voting List, FAQ list. Is it good approach to have different Views to display the List mentioned above OR can we create ...
2
votes
1answer
310 views

Layering and droplink/multilist references in Helix

I have a template in the project layer. Let's call it Author. That template inherits from a base template called _Author which is a template in the feature layer. Now I create a list of Authors in my ...
2
votes
0answers
284 views

A binary operator with incompatible types was detected error in Azure Search with Helix

I'm getting the below error after deploying on Azure. We're using Azure Search with Helix pattern reusing Habitat's Foundation.Indexing style (indexing providers). {"error":{"code":"","message":"...
1
vote
1answer
171 views

In which layer, Are we suppose to place custom repository or data layers or external services interface?

I m trying to understand Helix framework /Habitat project and I'm mapping the implementation with my current application. We got service layers(that calls web api or restful services) which get all ...
1
vote
1answer
129 views

How to structure a helix based component requiring two individual features as datasource?

Scenario: There is an existing Listing component which displays the selected list of "article items". Change Request: Client now wants that the "News item" or other pages should be selectable as ...
1
vote
3answers
651 views

Using ExcludeFilesFromDeployment with gulp-msbuild

I'm trying to set up a gulp task for publishing, similar to the Habitat model and the Sitecore development book. One suggestion people have had is to exclude things like the Sitecore DLLs, Coveo DLLs, ...
1
vote
2answers
447 views

What is the purpose of Datasources (under Setting) in habitat project?

What is the purpose of Datasources (under Setting) in habitat project? I searched for many datasources but didn't find any items where these are linked.
1
vote
1answer
127 views

Helix Assembly Hell

How have others solved the problem of assembly hell in Helix? I am facing this issue in a current client and looking to for ideas on how to solve it. I have my own ideas but would like to hear other ...
1
vote
1answer
387 views

Publishing/Deploying with Helix Publishing Pipeline

I need to implement a publishing step in a TFS Build deployment process to generate the Build artifacts. We are using Gulp for our local build/publishing process, but want to try and use HPP for TFS ...
1
vote
1answer
120 views

Naming of related Foundation modules in a Helix solution

Say I have a foundation module in my solution called "Tagging" its full namespace name is "Sitecore.Foundation.Tagging". I want to build a new module dependent on Tagging which still needs to be a ...
1
vote
1answer
150 views

JSS sitecore multiple projects under same solution

Hi i am following Helix principle in JSS sitecore first approach. I am new to react. I need to have a multiple projects under same solution setup. Here my solution sample. SafariZoo is my project ...
1
vote
1answer
303 views

Is it possible to reserialize all via an URL call

I have a helix project configured to use unicorn. on our production environment the marketing team have been adding content for around 2 months so there are thousands of changes to the master database....
1
vote
1answer
109 views

Sitecore custom user profile is not supporting inheritance?

I'm trying to extend existing User Profile Template with some project specific fields. I thought it will be handy to do it by template inheritance. But seems like only fields directly declared in ...
1
vote
1answer
715 views

Upgrade Helix 8.2 Update 5 to Sitecore 9.0.1 - Unable to load one or more of the requested types [closed]

I am in the process of trying to upgrade a Helix based 8.2 update 5 project to Sitecore 9.0.1. I have updated all projects to .NET 4.7 and have removed all Sitecore 8.2 DLLs that have no update to 9 ...
1
vote
1answer
1k views

Sitecore SXA - Error Rendering Contoller: DCards. Action: Index: An unhandled exception occured

I am trying to build my own SXA custom rendering with a variant by following the articles from Sitecore: https://doc.sitecore.net/sitecore_experience_accelerator/building_the_layout/renderings/...
1
vote
1answer
357 views

Sitecore.DependencyInjection will not resolve

I'm trying to use dependency injection with the Helix project structure for a sitecore 8.1 project, but I'm having an issue resolving the correct dependencies. The code has been copied from the Helix ...
1
vote
1answer
495 views

Unicorn with Synthesis Solution in a Helix Implementation

We are having an issue with Synthesis and Unicorn in the same solution. I'm not sure if Helix really applies in this scenario but might be something to consider, since there are multiple projects and ...
1
vote
0answers
35 views

How to build Sitecore Application with Visual Studio 2017 with MVC pattern OR HELIX methodology? [closed]

As i am new to sitecore and though i have basic understanding on how to create site through sitecore's content editor and using CMS. Now, i want to create a web application/website using Visual ...
1
vote
0answers
46 views

Nuget package to publish Helix config files

OK, I'm probably getting my methodologies mixed up here! We have a central library solution of code which is shared across Sitecore sites ... Inside of this, we have a Foundation project containing ...
1
vote
0answers
169 views

Supporting federated and forms authentication on the same site

We are building a site that needs to support multiple ways of logging in: Forms authentication using Sitecore's built-in user database. Users belong to the extranet domain. This part is already ...
1
vote
0answers
95 views

TDS Package Bundling does not work with NuGet Package Generation

I am attempting to separate and version the Helix Foundation Layer modules into its own solution. I am using TDS/VS2017/Sitecore_8.1U2. Based on documentation, I would like to generate an Update ...
0
votes
1answer
263 views

Patching custom database EF database first connection String in sitecore

We are using Sitecore 9.0.x on Azure PaaS We need to create a custom database for some of our application flows, we intend to use Entity Framework Database first with API controllers for our CRUD ...
0
votes
3answers
70 views

Discrepancy between DependencyInjection version in regular Sitecore projects and Commerce.Core dependant project

In our project we have a Sitecore 9.0.1 solution conforming to Helix architecture. We also have Sitecore Commerce installed. When I add a reference to Sitecore.Commerce.Core to a project in the ...
0
votes
1answer
712 views

Site definition for multi-site in Sitecore habitat

Currently we have a one Sitecore instance on Sitecore 8.1 with 9 sites hosted using habitat framework. The site definitions are mentioned as follows: site name="Site1" loginPage="/home" requireLogin=...
0
votes
1answer
48 views

Which layer do I place my TDS codegen in?

I have a old 8.x solution that I am upgrading to version 9.1 and also converting from a non helix methodology to a helix methodology (unraveling the spaghetti code has been a huge challenge and it ...
0
votes
1answer
78 views

Patching a custom patch config file to change the order

I am trying to patch a file (already a patch) so that it can be loaded after that, but the patching is not working. Below is the scenario: Create a patch config file for loading the DI configurator ...
0
votes
1answer
72 views

Creating a custom Sitecore NuGet package containing Unicorn files

Background We have a Sitecore 9.1.1 project following Helix principles and wish to create Nuget packages from some of the custom layer projects (e.g. Customer.Foundation.Dictionary, Customer....
0
votes
1answer
386 views

Can we use helix principle into JSS application?

We can apply Helix principles for back-end(C# MVC) application for modular architecture. Can we use Helix principles for JSS application? Is it recommended to use Helix for front-end application(JSS)...