SlideShare une entreprise Scribd logo
1  sur  20
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Peter Prochazka
tothecore.sk / @chorpo
Customizing
SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Agenda
• What is SXA?
• SXA features
• Customizing SXA
• Demo
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Quick introduction
• Peter Prochazka
• Sitecore Solutions Architect at Accenture / Avanade
• Experienced in Sitecore for 5 years, ASP.NET for 10+ years
• Sitecore Certified Developer (3x)
• Sitecore Experience Commerce 9.0 Certified
• https://tothecore.sk/
• @chorpo
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
What is SXA?
• SXA = Sitecore Experience Accelerator
• Accelerator
• For Content Editors
• For Developers
• For Marketers
• For Administrators
• Accelerates processes and delivery
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
SXA features
SXA
Sitecore
ASP.NET
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
SXA features
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
SXA features
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
• Extending / Altering OOTB SXA Components
• Rendering Variants
• Custom Views
• Cloning Components
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
• Creating own layout
• Body-top placeholder is shown in Experience Editor
• Proper setup:
<?xml version="1.0" encoding="utf-8" ?>
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
<experienceAccelerator>
<mvc>
<!-- List of placeholders which should be hidden. -->
<hiddenPlaceholders>
<layout id="{3F0CD196-54BF-4E11-A428-032CE3E1DFBA}">
<placeholder name="head"/>
<placeholder name="body-bottom"/>
<placeholder name="body-top"/>
</layout>
</hiddenPlaceholders>
</mvc>
</experienceAccelerator>
</sitecore>
</configuration>
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
• Creating own theme
• REQ:
• We won’t use OOTB SXA components
• FE will serve all styles/scripts from their other repository
• Not using Creative Live Exchange
• Solution:
• Create barebone theme that works with SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA
• Solution:
• Create barebone theme that works with SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Demo overview
• Small microsite:
• Toolbox
• Page & Partial Designs
• Rendering Variants
• Components
• Create own components
• Customizing existing components
• Customizing SXA
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
“We learn by doing because we do by learning”
Saji Ijiyemi
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
• https://tothecore.sk/2019/05/27/sitecore-sxa-learning-
resouces-getting-started-with-sxa/
• Short, unofficial, ad-hoc, Sitecore SXA tutorials -
https://www.youtube.com/channel/UCn_P819AlbNv_ma
QCqrKp4g
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
https://tothecore.sk/
https://twitter.com/chorpo
http://goodreads.com/chorpo
https://linkedin.com/in/chorpo
https://doc.sitecore.net/
https://sitecorechat.slack.com/
https://sitecore.stackexchange.com/
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
Questions?
Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka

Contenu connexe

Similaire à Customizing SXA

SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
BIWUG
 

Similaire à Customizing SXA (20)

Sitecore Forms with JSS
Sitecore Forms with JSSSitecore Forms with JSS
Sitecore Forms with JSS
 
SXA in action
SXA in actionSXA in action
SXA in action
 
SXA+JSS: From MicroComponents to MacroComponents
SXA+JSS: From MicroComponents to MacroComponentsSXA+JSS: From MicroComponents to MacroComponents
SXA+JSS: From MicroComponents to MacroComponents
 
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
SUG Bangalore - Overview of Sitecore Experience Accelerator with Pratik Satik...
 
Using js link and display templates
Using js link and display templatesUsing js link and display templates
Using js link and display templates
 
SQL Performance Improvements At a Glance in Apache Spark 3.0
SQL Performance Improvements At a Glance in Apache Spark 3.0SQL Performance Improvements At a Glance in Apache Spark 3.0
SQL Performance Improvements At a Glance in Apache Spark 3.0
 
SQL Performance Improvements at a Glance in Apache Spark 3.0
SQL Performance Improvements at a Glance in Apache Spark 3.0SQL Performance Improvements at a Glance in Apache Spark 3.0
SQL Performance Improvements at a Glance in Apache Spark 3.0
 
SPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITProsSPSSTHLM - Using JSLink and Display Templates for ITPros
SPSSTHLM - Using JSLink and Display Templates for ITPros
 
Fast and furious: SXA in the game
Fast and furious: SXA in the gameFast and furious: SXA in the game
Fast and furious: SXA in the game
 
Create a copy of your SharePoint farm with SPDocKit and AutoSPInstaller
Create a copy of your SharePoint farm with SPDocKit and AutoSPInstallerCreate a copy of your SharePoint farm with SPDocKit and AutoSPInstaller
Create a copy of your SharePoint farm with SPDocKit and AutoSPInstaller
 
SQLAlchemy Primer
SQLAlchemy PrimerSQLAlchemy Primer
SQLAlchemy Primer
 
Moving to the APEX Listener
Moving to the APEX ListenerMoving to the APEX Listener
Moving to the APEX Listener
 
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
 
SUGUK Cambridge - Display Templates & JSLink for IT Pros
SUGUK Cambridge - Display Templates & JSLink for IT ProsSUGUK Cambridge - Display Templates & JSLink for IT Pros
SUGUK Cambridge - Display Templates & JSLink for IT Pros
 
Front End Development for Back End Developers - Devoxx UK 2017
 Front End Development for Back End Developers - Devoxx UK 2017 Front End Development for Back End Developers - Devoxx UK 2017
Front End Development for Back End Developers - Devoxx UK 2017
 
A Power User's Intro to jQuery Awesomeness in SharePoint
A Power User's Intro to jQuery Awesomeness in SharePointA Power User's Intro to jQuery Awesomeness in SharePoint
A Power User's Intro to jQuery Awesomeness in SharePoint
 
SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
SharePoint Saturday Belgium 2014 - Using JSLink and Display Templates with th...
 
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
SharePoint Fest Seattle 2017 Getting started with office365 sharepoint online...
 
#SPSLondon - Session 2 JSLink for IT Pros
#SPSLondon - Session 2 JSLink for IT Pros#SPSLondon - Session 2 JSLink for IT Pros
#SPSLondon - Session 2 JSLink for IT Pros
 
Are Frameworks Evil; Should you care about Sitecore SXA and JSS;.pdf
Are Frameworks Evil; Should you care about Sitecore SXA and JSS;.pdfAre Frameworks Evil; Should you care about Sitecore SXA and JSS;.pdf
Are Frameworks Evil; Should you care about Sitecore SXA and JSS;.pdf
 

Plus de Peter Procházka

Plus de Peter Procházka (7)

Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
 
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
 
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
Are Frameworks Evil? Should you care about Sitecore SXA and JSS?
 
My Sitecore MVP Journey by Peter Prochazka
My Sitecore MVP Journey by Peter ProchazkaMy Sitecore MVP Journey by Peter Prochazka
My Sitecore MVP Journey by Peter Prochazka
 
SUGCON Europe 2019 Reflections
SUGCON Europe 2019 ReflectionsSUGCON Europe 2019 Reflections
SUGCON Europe 2019 Reflections
 
Privacy by Design and by Default + General Data Protection Regulation with Si...
Privacy by Design and by Default + General Data Protection Regulation with Si...Privacy by Design and by Default + General Data Protection Regulation with Si...
Privacy by Design and by Default + General Data Protection Regulation with Si...
 
Sitecore Experience Commerce 9 Update 2 New Features
Sitecore Experience Commerce 9 Update 2 New FeaturesSitecore Experience Commerce 9 Update 2 New Features
Sitecore Experience Commerce 9 Update 2 New Features
 

Dernier

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
VishalKumarJha10
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
The Guide to Integrating Generative AI into Unified Continuous Testing Platfo...
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 

Customizing SXA

  • 1. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Peter Prochazka tothecore.sk / @chorpo Customizing SXA
  • 2. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Agenda • What is SXA? • SXA features • Customizing SXA • Demo
  • 3. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Quick introduction • Peter Prochazka • Sitecore Solutions Architect at Accenture / Avanade • Experienced in Sitecore for 5 years, ASP.NET for 10+ years • Sitecore Certified Developer (3x) • Sitecore Experience Commerce 9.0 Certified • https://tothecore.sk/ • @chorpo
  • 4. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka What is SXA? • SXA = Sitecore Experience Accelerator • Accelerator • For Content Editors • For Developers • For Marketers • For Administrators • Accelerates processes and delivery
  • 5. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka SXA features SXA Sitecore ASP.NET
  • 6. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka SXA features
  • 7. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka SXA features
  • 8. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA • Extending / Altering OOTB SXA Components • Rendering Variants • Custom Views • Cloning Components
  • 9. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA • Creating own layout • Body-top placeholder is shown in Experience Editor • Proper setup: <?xml version="1.0" encoding="utf-8" ?> <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/"> <sitecore> <experienceAccelerator> <mvc> <!-- List of placeholders which should be hidden. --> <hiddenPlaceholders> <layout id="{3F0CD196-54BF-4E11-A428-032CE3E1DFBA}"> <placeholder name="head"/> <placeholder name="body-bottom"/> <placeholder name="body-top"/> </layout> </hiddenPlaceholders> </mvc> </experienceAccelerator> </sitecore> </configuration>
  • 10. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA
  • 11. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA
  • 12. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA • Creating own theme • REQ: • We won’t use OOTB SXA components • FE will serve all styles/scripts from their other repository • Not using Creative Live Exchange • Solution: • Create barebone theme that works with SXA
  • 13. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Customizing SXA • Solution: • Create barebone theme that works with SXA
  • 14. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Demo overview • Small microsite: • Toolbox • Page & Partial Designs • Rendering Variants • Components • Create own components • Customizing existing components • Customizing SXA
  • 15. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka
  • 16. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka “We learn by doing because we do by learning” Saji Ijiyemi
  • 17. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka • https://tothecore.sk/2019/05/27/sitecore-sxa-learning- resouces-getting-started-with-sxa/ • Short, unofficial, ad-hoc, Sitecore SXA tutorials - https://www.youtube.com/channel/UCn_P819AlbNv_ma QCqrKp4g
  • 18. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka https://tothecore.sk/ https://twitter.com/chorpo http://goodreads.com/chorpo https://linkedin.com/in/chorpo https://doc.sitecore.net/ https://sitecorechat.slack.com/ https://sitecore.stackexchange.com/
  • 19. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka Questions?
  • 20. Customizing SXA by Peter Prochazka (tothecore.sk / @chorpo) Log out | Peter Prochazka