XA Extensions is a set of extensions for Sitecore Experience Accelerator module.
The main goal of this solution is to show how you can integrate with SXA by creating custom modules.
Solution uses Helix
Toolbox Search Box solves a problem of searching a proper toolbox section which contains rendering that you want to add to the page. Read more
Multisite Management solves a problem of manual removal and helps you to easy and quickly clean up your database. Read more
Open command line and run following command
clone https://github.com/alan-null/XA.Extensions.git
The next step is to create a new Sitecore instnace and then install SXA package.
Current XA.Extensions project is compatible with:
Product | Version | Revision |
---|---|---|
Sitecore | 8.2 | rev. 170407 |
SXA | 1.3 | rev. 170412 |
- Open repository root.
- Make a copy of following files and remove
.example
from the file name:publishsettings.targets.example
,zzz.XA.Extensions.config.example
- Fill file content of each file with your settings
publishsettings.targets
- set publishUrl. This is your site name (IIS site name),zzz.XA.Extensions.config
- set value of Sitecore variable named sourceFolder. Variable should point to the src folder from XA.Extensions repository
- Open PowerShell Console as Administrator
- Navigate to XA.Extensions repository root
- Execute
.\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).