I am new to helix pattern in sitecore. Please find below points
I have Main website project in Project//CDB.Helix.Sitecore.Project.website like below solution structure
In website project i have PageLayout view that refrencing a placeholder for Feature //CDB.Helix.Sitecore.Feature.Header's controller rendering.
When i add reference CDB.Helix.Sitecore.Feature.Header in main project CDB.Helix.Sitecore.Project.website
Views/BasicHeader is not identified by main project.
How do i reuse the HeaderProject views in my main project, How to reference effectively?
1) It is important to understand how the references should be in helix with the tree layers, so it should be one way with the following order : project-> feature -> Foundation:
and as I see what you have done is right.
2) Then you should have placeholder lets call it "phBasicHeader" in your page layout, and this is a placholder key, where the header should be rendered:
3) Now from Sitecore you should have rendering (controller or view) for your basicview.chtml :
4) Then from Sitecore, you add this view rendering to your item or template standard values, on the phBasicHeader like this: