Declaring module positions/nl: Difference between revisions
From Joomla! Documentation
Created page with "De manier waarop de modules worden weergegeven aanpassen" |
No edit summary |
||
| (21 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude>Het [[S:MyLanguage/Creating a basic templateDetails.xml file|templateDetails.xml]] bestand bevat alle installatie en core-informatie voor een template. Om Module-posities beschikbaar te krijgen om gekozen te worden in Modulebeheer, moet de posities gedefinieerd zijn in het <code>templateDetails.xml</code> bestand van het template. | ||
==Module | ==Module elementen in het bestand templateDetails.xml== | ||
In | In het bestand definiëren het sub-element <code><positions></code> samen met zijn sub-elements <code><position></code> de locaties die beschikbaar zijn voor iedere module-positie die door het template ondersteund worden. Hier volgt een korte lijst met algemeen gebruikte namen voor de verschillende module-posities en hoe ze gedefinieerd worden. | ||
<pre> | <pre> | ||
<positions> | <positions> | ||
| Line 21: | Line 21: | ||
</pre> | </pre> | ||
Hoewel deze algemeen gebruikt worden, is het aan de templateontwikkelaar om zowel de modulepositienaam als de bijbehorende weergave-layout te kiezen. | |||
De toevoeging van moduleposities, zoals hierboven getoond, wordt geïmplementeerd tussen de <code><positions></code> en <code></positions></code> tags. Voeg tussen deze tags in het <code>templateDetails.xml</code> bestand, de naam van de modulepositie toe tussen <code><position></code> en <code></position></code> tags. | |||
U kunt nieuwe moduleposities toevoegen en definiëren en ze iedere naam die u wilt geven, maar het wordt aangeraden om in ieder geval de posities te ondersteunen uit bovenstaande voorbeeld. Dit is om enige consistentie te hebben bij het wisselen van template of bij het gebruik van meerdere templates op een enkele site. | |||
== | ==Gebruik en implementatie== | ||
Een Joomla! template vertoond een set modules toegevoegd aan een bepaalde positie met behulp van het <code><jdoc:include /></code> statement dat hieronder staat: | |||
<pre> | <pre> | ||
<jdoc:include type="modules" name="name of module position" style="xhtml" /> | <jdoc:include type="modules" name="name of module position" style="xhtml" /> | ||
</pre> | </pre> | ||
Ga voor meer informatie over <code><jdoc:include /></code> code en hoe het te gebruiken naar [[S:MyLanguage/jdoc statements|jdoc statements]]. | |||
== | ==Zie ook== | ||
*[[S:MyLanguage/Customising the way modules are displayed|De manier waarop de modules worden weergegeven aanpassen]] | *[[S:MyLanguage/Customising the way modules are displayed|De manier waarop de modules worden weergegeven aanpassen]] | ||
*[[S:MyLanguage/Counting modules in a given module position| | *[[S:MyLanguage/Counting modules in a given module position|Het aantal modules in een bepaalde modulepositie tellen]] | ||
*[[S:MyLanguage/Counting modules in multiple module positions| | *[[S:MyLanguage/Counting modules in multiple module positions|Het aantal modules in meerdere moduleposities tellen]] | ||
*[[S:MyLanguage/Applying custom module chrome| | *[[S:MyLanguage/Applying custom module chrome|Het toepassen van de aangepaste module chrome]] | ||
<noinclude>[[Category:Beginners]][[Category:Modules]][[Category:Templates]][[Category:Topics]]</noinclude>[[Category:Tutorials]][[Category:Template Development]] | <noinclude>[[Category:Beginners/nl|Beginners]][[Category:Modules/nl|Modules]][[Category:Templates/nl|Templates]][[Category:Topics/nl|Onderwerpen]]</noinclude>[[Category:Tutorials/nl|Handleidingen]][[Category:Template Development/nl|Template ontwikkeling]] | ||
Latest revision as of 13:10, 4 November 2014
Het templateDetails.xml bestand bevat alle installatie en core-informatie voor een template. Om Module-posities beschikbaar te krijgen om gekozen te worden in Modulebeheer, moet de posities gedefinieerd zijn in het templateDetails.xml bestand van het template.
Module elementen in het bestand templateDetails.xml
In het bestand definiëren het sub-element <positions> samen met zijn sub-elements <position> de locaties die beschikbaar zijn voor iedere module-positie die door het template ondersteund worden. Hier volgt een korte lijst met algemeen gebruikte namen voor de verschillende module-posities en hoe ze gedefinieerd worden.
<positions> <position>top</position> <position>left</position> <position>right</position> <position>bottom</position> <position>banner</position> <position>syndicate</position> <position>footer</position> <position>user1</position> <position>user2</position> <position>user3</position> <position>user4</position> <position>debug</position> </positions>
Hoewel deze algemeen gebruikt worden, is het aan de templateontwikkelaar om zowel de modulepositienaam als de bijbehorende weergave-layout te kiezen.
De toevoeging van moduleposities, zoals hierboven getoond, wordt geïmplementeerd tussen de <positions> en </positions> tags. Voeg tussen deze tags in het templateDetails.xml bestand, de naam van de modulepositie toe tussen <position> en </position> tags.
U kunt nieuwe moduleposities toevoegen en definiëren en ze iedere naam die u wilt geven, maar het wordt aangeraden om in ieder geval de posities te ondersteunen uit bovenstaande voorbeeld. Dit is om enige consistentie te hebben bij het wisselen van template of bij het gebruik van meerdere templates op een enkele site.
Gebruik en implementatie
Een Joomla! template vertoond een set modules toegevoegd aan een bepaalde positie met behulp van het <jdoc:include /> statement dat hieronder staat:
<jdoc:include type="modules" name="name of module position" style="xhtml" />
Ga voor meer informatie over <jdoc:include /> code en hoe het te gebruiken naar jdoc statements.