SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Joomla! Menu-Items

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Mijn naam is Jisse Reitsma
Joomla! enthousiast
PHP programmeur
Lead developer van Yireo
Joomla! templates-boek (NL)

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Mijn presentation
Deel I - Menu beginselen
Deel II - Wat praktische tips
Deel III - Jouw vriend “Itemid”

Presentatie online: http://slideshare.net/yireo
Tweets: @yireo

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Deel I
Menu beginselen

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Definitie van “Menu-Item”
Een link naar een andere pagina (ofwel interne Joomla! pagina,
ofwel externe webpagina), waarbij instellingen zowel iets
zeggen over de link zelf als de uiteindelijke webpagina.

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Logica van menus
Een pagina is een component
Een Menu-Item refereert naar een pagina, dus een component
Een Menu-Item is onderdeel van een menu
Een menu wordt getoond via een menu-module (mod_menu)

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Componenten & modulen
Component
Hoofdfunctionaliteit van een pagina
Voorbeelden: Forum, artikel, blog, categorie-lijst, contact-formulier

Module
Extra functionaliteit op een pagina
Voorbeelden: Menu, broodkruimels, zoek-box, laatste nieuws-blokje, banner

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Voorbeeld

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Voorbeeld
Component

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Voorbeeld
Modules

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Deel II
Wat praktische tips

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Splitmenu
Splitmenu
1 Menu (bijvoorbeeld “Site Menu”)
2 of meer Menu-modulen

Configuratie Menu-module “Top Menu”
Menu “Site Menu”
Start Niveau = 1; Eind Niveau = 1

Configuratie Menu-module “Sub Menu”
Menu “Site Menu”
Start Niveau = 2; Eind Niveau = 99

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Systeem Links

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
De strategie van 1 menu
1 menu-structuur voor de gehele website
Geen sitemap nodig
Helper-menus met Menu Item Aliasen
Tip:
Teken een boom-structuur van jouw website
Begrijp je die boom niet, dan zal de bezoeker het ook niet begrijpen

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Onzichtbare menus
Een menu zonder menu-module
Links zijn wel bruikbaar, maar worden niet getoond op een webpagina
Handig voor zoek-paginas en formulieren

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Menu Opniew Opbouwen?
De hierarchie van Menu-Items opnieuw opbouwen
Mogelijkheid van menu-corruptie als lft & rgt velden niet meer kloppen
Waarschuwing: Mogelijkheid dat alle IDs worden hernummerd

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Deel III
Jouw vriend “Itemid”

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Systeem URLs versus SEF URLs
Systeem URL
index.php?option=com_content&view=article&id=5&Itemid=34

SEF URL (zoekmachine vriendelijke URL)
blog/5-my-example-article
ID 5 is het artikel ID
ID 34 is het Menu-Item ID van het Menu-Item “Blog”

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Yireo extensie: seftest
Zet SEF aan of uit met een simpele vlag in de URL
blog/5-my-example-article?sef=0
index.php?option=com_content&view=article&id=5&Itemid=34&sef=1
Alleen zichtbaar voor eigen browser-sessie, en niet voor Googlebots
Tip: Zet access-level van plugin op “Special” (Super Users)

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Itemid = Menu-Item ID

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Waarom is het Itemid belangrijk?
Instellingen worden vaak toegewezen aan Menu-Items
Toewijzing van modules aan Menu-Items
Toewijzing van template-stijlen aan Menu-Items
Broodkruimels
Instellingen voor een specifieke component-pagina
De huidige pagina bepalen (CSS)

Bij het analyseren is het Itemid onmisbaar

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Itemid of niet
Identieke content maar een ander Itemid
index.php?option=com_content&view=article&id=5&Itemid=34
index.php?option=com_content&view=article&id=5

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Problemen gerelateerd aan Itemids
Menus klappen niet correct uit
Een ontbrekend Itemid veroorzaakt incorrecte relatie tussen Menu-Items

Andere template-stijl is toegewezen
Template toewijzing gebeurd op basis van het Itemid

Modules verdwijnen of verschijnen opeens
Module toewijziging gebeurd op basis van het Itemid

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Menu Item Aliases
Originele URL
index.php?option=com_content&view=article&id=5&Itemid=34

Menu Item Alias
index.php?Itemid=34

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
Yireo extensie: Dynamic404
Vangt “404 Not Found” foutmeldingen op dynamische wijze af
http://yireo.com/dynamic404 = Geeft eigenlijk een Joomla! foutmelding
301 Redirect naar http://www.yireo.com/software/joomla-extensions/dynamic404
Makkelijk voor je bezoekers; Ideaal voor SEO en site-migraties

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
tweets naar @yireo

Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo
Jisse Reitsma (jisse@yireo.com) - Twitter @yireo

Más contenido relacionado

Más de Yireo

Faster Magento Integration Tests
Faster Magento Integration TestsFaster Magento Integration Tests
Faster Magento Integration TestsYireo
 
Mage-OS Nederland
Mage-OS NederlandMage-OS Nederland
Mage-OS NederlandYireo
 
Modernizing Vue Storefront 1
Modernizing Vue Storefront 1Modernizing Vue Storefront 1
Modernizing Vue Storefront 1Yireo
 
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshop
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshopMagento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshop
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshopYireo
 
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2Yireo
 
Magento 2 Seminar - Andra Lungu - API in Magento 2
Magento 2 Seminar - Andra Lungu - API in Magento 2Magento 2 Seminar - Andra Lungu - API in Magento 2
Magento 2 Seminar - Andra Lungu - API in Magento 2Yireo
 
Magento 2 Seminar - Roger Keulen - Machine learning
Magento 2 Seminar - Roger Keulen - Machine learningMagento 2 Seminar - Roger Keulen - Machine learning
Magento 2 Seminar - Roger Keulen - Machine learningYireo
 
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and VarnishMagento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and VarnishYireo
 
Magento 2 Seminar - Maarten Schuiling - The App Economy
Magento 2 Seminar - Maarten Schuiling - The App EconomyMagento 2 Seminar - Maarten Schuiling - The App Economy
Magento 2 Seminar - Maarten Schuiling - The App EconomyYireo
 
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelen
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelenMagento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelen
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelenYireo
 
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2Yireo
 
Magento 2 Seminar - Arjen Miedema - Search Engine Optimisation
Magento 2 Seminar - Arjen Miedema - Search Engine OptimisationMagento 2 Seminar - Arjen Miedema - Search Engine Optimisation
Magento 2 Seminar - Arjen Miedema - Search Engine OptimisationYireo
 
Magento 2 Seminar - Tjitte Folkertsma - Beaumotica
Magento 2 Seminar - Tjitte Folkertsma - BeaumoticaMagento 2 Seminar - Tjitte Folkertsma - Beaumotica
Magento 2 Seminar - Tjitte Folkertsma - BeaumoticaYireo
 
Magento 2 Seminar - Jeroen Vermeulen Snelle Magento 2 Shops
Magento 2 Seminar - Jeroen Vermeulen  Snelle Magento 2 ShopsMagento 2 Seminar - Jeroen Vermeulen  Snelle Magento 2 Shops
Magento 2 Seminar - Jeroen Vermeulen Snelle Magento 2 ShopsYireo
 
Magento 2 Seminar - Christian Muench - Magerun2
Magento 2 Seminar - Christian Muench - Magerun2Magento 2 Seminar - Christian Muench - Magerun2
Magento 2 Seminar - Christian Muench - Magerun2Yireo
 
Magento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 SummaryMagento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 SummaryYireo
 
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarks
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarksMagento 2 Seminar - Daniel Genis - Magento 2 benchmarks
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarksYireo
 
Magento 2 Seminar - Ben Marks - Keynote
Magento 2 Seminar - Ben Marks - KeynoteMagento 2 Seminar - Ben Marks - Keynote
Magento 2 Seminar - Ben Marks - KeynoteYireo
 
Magento 2 Seminar - Community agenda
Magento 2 Seminar - Community agendaMagento 2 Seminar - Community agenda
Magento 2 Seminar - Community agendaYireo
 
Magento 2 Seminar - Jisse Reitsma - Migratie Planning
Magento 2 Seminar - Jisse Reitsma - Migratie PlanningMagento 2 Seminar - Jisse Reitsma - Migratie Planning
Magento 2 Seminar - Jisse Reitsma - Migratie PlanningYireo
 

Más de Yireo (20)

Faster Magento Integration Tests
Faster Magento Integration TestsFaster Magento Integration Tests
Faster Magento Integration Tests
 
Mage-OS Nederland
Mage-OS NederlandMage-OS Nederland
Mage-OS Nederland
 
Modernizing Vue Storefront 1
Modernizing Vue Storefront 1Modernizing Vue Storefront 1
Modernizing Vue Storefront 1
 
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshop
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshopMagento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshop
Magento 2 Seminar - Peter-Jaap Blaakmeer - VR-webshop
 
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2
Magento 2 Seminar - Toon van Dooren - Varnish in Magento 2
 
Magento 2 Seminar - Andra Lungu - API in Magento 2
Magento 2 Seminar - Andra Lungu - API in Magento 2Magento 2 Seminar - Andra Lungu - API in Magento 2
Magento 2 Seminar - Andra Lungu - API in Magento 2
 
Magento 2 Seminar - Roger Keulen - Machine learning
Magento 2 Seminar - Roger Keulen - Machine learningMagento 2 Seminar - Roger Keulen - Machine learning
Magento 2 Seminar - Roger Keulen - Machine learning
 
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and VarnishMagento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
Magento 2 Seminar - Miguel Balparda - M2 with PHP 7 and Varnish
 
Magento 2 Seminar - Maarten Schuiling - The App Economy
Magento 2 Seminar - Maarten Schuiling - The App EconomyMagento 2 Seminar - Maarten Schuiling - The App Economy
Magento 2 Seminar - Maarten Schuiling - The App Economy
 
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelen
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelenMagento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelen
Magento 2 Seminar - Jisse Reitsma - Magento 2 techniek vertalen naar voordelen
 
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2
Magento 2 Seminar - Sander Mangel - Van Magento 1 naar 2
 
Magento 2 Seminar - Arjen Miedema - Search Engine Optimisation
Magento 2 Seminar - Arjen Miedema - Search Engine OptimisationMagento 2 Seminar - Arjen Miedema - Search Engine Optimisation
Magento 2 Seminar - Arjen Miedema - Search Engine Optimisation
 
Magento 2 Seminar - Tjitte Folkertsma - Beaumotica
Magento 2 Seminar - Tjitte Folkertsma - BeaumoticaMagento 2 Seminar - Tjitte Folkertsma - Beaumotica
Magento 2 Seminar - Tjitte Folkertsma - Beaumotica
 
Magento 2 Seminar - Jeroen Vermeulen Snelle Magento 2 Shops
Magento 2 Seminar - Jeroen Vermeulen  Snelle Magento 2 ShopsMagento 2 Seminar - Jeroen Vermeulen  Snelle Magento 2 Shops
Magento 2 Seminar - Jeroen Vermeulen Snelle Magento 2 Shops
 
Magento 2 Seminar - Christian Muench - Magerun2
Magento 2 Seminar - Christian Muench - Magerun2Magento 2 Seminar - Christian Muench - Magerun2
Magento 2 Seminar - Christian Muench - Magerun2
 
Magento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 SummaryMagento 2 Seminar - Anton Kril - Magento 2 Summary
Magento 2 Seminar - Anton Kril - Magento 2 Summary
 
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarks
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarksMagento 2 Seminar - Daniel Genis - Magento 2 benchmarks
Magento 2 Seminar - Daniel Genis - Magento 2 benchmarks
 
Magento 2 Seminar - Ben Marks - Keynote
Magento 2 Seminar - Ben Marks - KeynoteMagento 2 Seminar - Ben Marks - Keynote
Magento 2 Seminar - Ben Marks - Keynote
 
Magento 2 Seminar - Community agenda
Magento 2 Seminar - Community agendaMagento 2 Seminar - Community agenda
Magento 2 Seminar - Community agenda
 
Magento 2 Seminar - Jisse Reitsma - Migratie Planning
Magento 2 Seminar - Jisse Reitsma - Migratie PlanningMagento 2 Seminar - Jisse Reitsma - Migratie Planning
Magento 2 Seminar - Jisse Reitsma - Migratie Planning
 

Joomla! Menu-Items (NL)

  • 1. Joomla! Menu-Items Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 2. Mijn naam is Jisse Reitsma Joomla! enthousiast PHP programmeur Lead developer van Yireo Joomla! templates-boek (NL) Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 3. Mijn presentation Deel I - Menu beginselen Deel II - Wat praktische tips Deel III - Jouw vriend “Itemid” Presentatie online: http://slideshare.net/yireo Tweets: @yireo Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 4. Deel I Menu beginselen Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 5. Definitie van “Menu-Item” Een link naar een andere pagina (ofwel interne Joomla! pagina, ofwel externe webpagina), waarbij instellingen zowel iets zeggen over de link zelf als de uiteindelijke webpagina. Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 6. Logica van menus Een pagina is een component Een Menu-Item refereert naar een pagina, dus een component Een Menu-Item is onderdeel van een menu Een menu wordt getoond via een menu-module (mod_menu) Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 7. Componenten & modulen Component Hoofdfunctionaliteit van een pagina Voorbeelden: Forum, artikel, blog, categorie-lijst, contact-formulier Module Extra functionaliteit op een pagina Voorbeelden: Menu, broodkruimels, zoek-box, laatste nieuws-blokje, banner Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 8. Voorbeeld Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 9. Voorbeeld Component Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 10. Voorbeeld Modules Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 11. Deel II Wat praktische tips Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 12. Splitmenu Splitmenu 1 Menu (bijvoorbeeld “Site Menu”) 2 of meer Menu-modulen Configuratie Menu-module “Top Menu” Menu “Site Menu” Start Niveau = 1; Eind Niveau = 1 Configuratie Menu-module “Sub Menu” Menu “Site Menu” Start Niveau = 2; Eind Niveau = 99 Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 13. Systeem Links Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 14. De strategie van 1 menu 1 menu-structuur voor de gehele website Geen sitemap nodig Helper-menus met Menu Item Aliasen Tip: Teken een boom-structuur van jouw website Begrijp je die boom niet, dan zal de bezoeker het ook niet begrijpen Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 15. Onzichtbare menus Een menu zonder menu-module Links zijn wel bruikbaar, maar worden niet getoond op een webpagina Handig voor zoek-paginas en formulieren Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 16. Menu Opniew Opbouwen? De hierarchie van Menu-Items opnieuw opbouwen Mogelijkheid van menu-corruptie als lft & rgt velden niet meer kloppen Waarschuwing: Mogelijkheid dat alle IDs worden hernummerd Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 17. Deel III Jouw vriend “Itemid” Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 18. Systeem URLs versus SEF URLs Systeem URL index.php?option=com_content&view=article&id=5&Itemid=34 SEF URL (zoekmachine vriendelijke URL) blog/5-my-example-article ID 5 is het artikel ID ID 34 is het Menu-Item ID van het Menu-Item “Blog” Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 19. Yireo extensie: seftest Zet SEF aan of uit met een simpele vlag in de URL blog/5-my-example-article?sef=0 index.php?option=com_content&view=article&id=5&Itemid=34&sef=1 Alleen zichtbaar voor eigen browser-sessie, en niet voor Googlebots Tip: Zet access-level van plugin op “Special” (Super Users) Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 20. Itemid = Menu-Item ID Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 21. Waarom is het Itemid belangrijk? Instellingen worden vaak toegewezen aan Menu-Items Toewijzing van modules aan Menu-Items Toewijzing van template-stijlen aan Menu-Items Broodkruimels Instellingen voor een specifieke component-pagina De huidige pagina bepalen (CSS) Bij het analyseren is het Itemid onmisbaar Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 22. Itemid of niet Identieke content maar een ander Itemid index.php?option=com_content&view=article&id=5&Itemid=34 index.php?option=com_content&view=article&id=5 Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 23. Problemen gerelateerd aan Itemids Menus klappen niet correct uit Een ontbrekend Itemid veroorzaakt incorrecte relatie tussen Menu-Items Andere template-stijl is toegewezen Template toewijzing gebeurd op basis van het Itemid Modules verdwijnen of verschijnen opeens Module toewijziging gebeurd op basis van het Itemid Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 24. Menu Item Aliases Originele URL index.php?option=com_content&view=article&id=5&Itemid=34 Menu Item Alias index.php?Itemid=34 Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 25. Yireo extensie: Dynamic404 Vangt “404 Not Found” foutmeldingen op dynamische wijze af http://yireo.com/dynamic404 = Geeft eigenlijk een Joomla! foutmelding 301 Redirect naar http://www.yireo.com/software/joomla-extensions/dynamic404 Makkelijk voor je bezoekers; Ideaal voor SEO en site-migraties Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo
  • 26. tweets naar @yireo Presentatie “Joomla! Menu-Items” - http://slideshare.net/yireo Jisse Reitsma (jisse@yireo.com) - Twitter @yireo