Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alan-null/xa.reference
SXA Reference is an example Sitecore project build on top of Sitecore Experience Accelerator.
https://github.com/alan-null/xa.reference
demo example helix project reference sitecore sxa
Last synced: 2 months ago
JSON representation
SXA Reference is an example Sitecore project build on top of Sitecore Experience Accelerator.
- Host: GitHub
- URL: https://github.com/alan-null/xa.reference
- Owner: alan-null
- Created: 2017-02-12T12:21:10.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-21T13:13:59.000Z (about 3 years ago)
- Last Synced: 2024-01-24T04:14:17.456Z (11 months ago)
- Topics: demo, example, helix, project, reference, sitecore, sxa
- Language: C#
- Homepage:
- Size: 9.83 MB
- Stars: 19
- Watchers: 5
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SXA Reference
**SXA Reference** is an example Sitecore project build on top of **Sitecore Experience Accelerator**.The main goal of this reference project is to show **SXA** features and give guidelines on how to build/configure new sites.
# Installation
## Clone Repository
Open command line and run following command
```
clone https://github.com/alan-null/XA.Reference.git
```
## Install Sitecore & SXA
The next step is to create a new Sitecore instance and then install SXA package.You can find an information about **Sitecore** and **SXA** version by looking at compatibility table for [latest release](https://github.com/alan-null/XA.Reference/releases/latest).
## Environment specific configs1. Open repository root.
2. Make a copy of following files and remove `.example` from the file name:
* `publishsettings.targets.example`,
* `zzz.Sxa.Reference.config.example`
3. Fill file content of each file with your settings
* `publishsettings.targets` - set **publishUrl**. This is your site name (IIS site name),
* `zzz.Sxa.Reference.config` - set value of Sitecore variable named **sourceFolder**. Variable should point to the *src* folder from **XA.Reference** repository## Build and publish
- Open *PowerShell Console* as **Administrator**
- Navigate to **XA.Reference** repository root
- Execute```powershell
.\publish.ps1
```**Alternative way:**
You can build whole solution using Visual Studio and publish selected projects using *WebPublish* (hit `Alt + B + H` and select publish).