Upload
robinpoort
View
1.025
Download
5
Embed Size (px)
Citation preview
Joomla overrides
Robin Poort Joomladagen Nederland zaterdag 22 maart, 2014
Woudschoten, Zeist
Language overrides
Language overrides
Template overrides
Language overrides
Template overrides
Alternative layouts
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Website naam
Home Lorem Ipsum Dolor Sit Amet
Proin sit amet justo interdum nulla commodo dignissim. !Proin consequat neque vestibulum odio tristique sollicitudin. Ut molestie ligula ipsum. Suspendisse feugiat quam ut elit mattis laoreet. Praesent non mi tortor, cursus egestas odio. Aliquam leo
Readmore
zoeken...
Lorem ipsum dolor
Aenean lacinia bibendum nulla
Like us on facebook
Follow us on Twitter
Subscribe to our newsletter
Pin us on Pinterest
- Lorem ipsum dolor - Sit amet, consectetur - Adipiscing elit. - Maecenas faucibus - Mollis interdum.
Aenean lacinia bibendum nulla
Aenean lacinia bibendum nulla
Updaten, updaten, updaten
Core hacks
Language overrides
Language overrides
Als je geen “u” maar “je” wil
Language overrides
Als je geen “u” maar “je” wil
Als je bepaalde woorden wil vervangen
Language overrides
Als je geen “u” maar “je” wil
Als je bepaalde woorden wil vervangen
Als je velden kan misbruiken
Template overrides
Template overrides
Wanneer de standaard output niet voldoet
Template overrides
Wanneer de standaard output niet voldoet
Wanneer je elementen op een andere plek wil
Template overrides
Wanneer de standaard output niet voldoet
Wanneer je elementen op een andere plek wil
Als je extra markup wil toevoegen
Joomla! installation
components
com_content
views
article
tmpl
default.php
Joomla! installation
templates
[Your template]
html
com_content
article
default.php
Joomla! installation
templates
[Your template]
html
com_content
article
default.php
views
tmpl
Alternative layouts
Alternative layouts
Als je per extensie meer dan 1 override nodig hebt
Alternative layouts
Als je per extensie meer dan 1 override nodig hebt
Als je extra input nodig hebt bij menu items
Joomla! installation
modules
mod_articles_category
tmpl
default.php
Joomla! installation
templates
[Your template]
html
mod_articles_category
default.php
Joomla! installation
templates
[Your template]
html
mod_articles_category
nieuws.php
Joomla! installation
components
com_content
views
article
tmpl
default.php
Joomla! installation
templates
[Your template]
html
com_content
article
article.php
Joomla! installation
components
com_content
views
article
tmpl
default.xml
Joomla! installation
templates
[Your template]
html
com_content
article
article.xml
Website elementen
Website elementenWebsite inrichten voor kinderen
Website elementenWebsite inrichten voor kinderen
Language override
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatie
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als producten
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band website
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band websiteLanguage override + Alternative layout
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band websiteLanguage override + Alternative layout
Laatste nieuws met afbeeldingen
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band websiteLanguage override + Alternative layout
Laatste nieuws met afbeeldingenTemplate override
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band websiteLanguage override + Alternative layout
Laatste nieuws met afbeeldingenTemplate override
Documenten management
Website elementenWebsite inrichten voor kinderen
Language override
Contactformulier met extra informatieAlternative layout
Zowel accessoires als productenAlternative layout
Data en locatie voor gigs van band websiteLanguage override + Alternative layout
Laatste nieuws met afbeeldingenTemplate override
Documenten managementDOCman natuurlijk! ;)
Vanuit joomla
Vanuit joomla
Vanaf Joomla 3.2 kunnen er eenvoudig overrides gemaakt en bewerkt worden via de administrator
Vragen?
Haal meer uit de core van Joomla!
Haal meer uit de core van Joomla!
Laat extensies niet altijd links liggen
Time’s up
@rhcpoort