Difference between revisions of "Developers/nl"
From Joomla! Documentation
(Created page with "Formulieren") |
(Created page with "nl") |
||
Line 30: | Line 30: | ||
{{-}} | {{-}} | ||
<div class="large-6 column"> | <div class="large-6 column"> | ||
− | {{section portal heading|icon=edit|title=Formulieren}}{{Portal:Developers/Forms/ | + | {{section portal heading|icon=edit|title=Formulieren}}{{Portal:Developers/Forms/nl}} |
</div> | </div> | ||
<div class="large-6 column"> | <div class="large-6 column"> |
Revision as of 09:20, 30 May 2015
De ontwikkeling van Joomla! zelf wordt uitgevoerd door de Production Working Groups (productie afdeling) en third party ontwikkelaars. Deze pagina is een startpunt voor ontwikkelaars die geïnteresseerd zijn in de ontwikkeling van de components, modules, plugins en templates.
Aan de slag!
Er zijn verschillende manieren om uw werkplek in te richten voor Joomla! ontwikkeling. Enkele suggesties worden gevonden op Uw werkplek inrichten voor Joomla ontwikkeling.
Vervolgens mopet u vertrouwd raken met de Joomla! Veilig coderen gids en een kort artikel op Joomla! ontwikkeling best-practices.
Documentatie op de Joomla! API kan helpen om bekend te raken met de grondslagen van de Joomla! code basis.
Ten slotte, Joomla! heeft vele bronnen voor ontwikkelaars. Onze Joomla! bronnen pagina stuurt u in de juiste richting als u hulp en oplossingen nodig heeft.
Er zijn vier soorten extensie ontwikkeling:
Componenten
Er zijn veel artikelen, handleidingen, referenties en FAQs die zich richten op component-ontwikkeling. Wanneer dit de eerste keer is dat u een component ontwikkelt voor Joomla, dan is het het beste om te starten met De basisprincipes van hoe een component functioneert. Indien nodig, kunt u de besturingsstroom van een component visualiseren met deze diagrammen.
Vervolgens zult u de MVC tutorial willen lezen → Ontwikkelen van een Model-View-Controller Component
Nadat u de handleiding hebt gelezen en/of het voorbeeld-component hebt geprobeerd, kunt u zich meer op specifieke details van het component richten via aanvullende artikelen. Deze lijst is te vinden op het component ontwikkeling portaal of op alle bijbehorende portalen voor ontwikkeling (plugins, modules of templates).
Plugins
De volgende artikelen helpen u vertrouwd te raken met Joomla! plugins. Ze zijn een goed uitgangspunt voor het begrijpen en daarna ontwikkelen van plugins.
Beginner
Om te begrijpen hoe plugins te installeren en te gebruiken in Joomla wordt aanbevolen Administratie van een plugin in Joomla! te lezen
Gemiddeld
Om plugins beter te begrijpen wordt aanbevolen dat u een basis plugin voor Joomla! maakt.
Er wordt ook aangeraden te lezen hoe een basis content plugin uit te voeren in een eigen module of component, die u al heeft ontwikkeld, via Uitvoeren van content plugins in uw extensie.
Gevorderd
Om de principes te begrijpen waarop het plugin systeem werkt Plugin ontwikkelaar overzicht. Om dit in een component die u heeft ontwikkeld te implementeren wordt aangeraden Ondersteunen van plugins in uw component te lezen.
Zie de Plugin Ontwikkeling portaal pagina .
Modules
Templates
Onze template ontwikkeling documentatie bevat veel artikelen, FAQ's en handleidingen. Een eerste stap om een template te ontwikkelen is begrijpen hoe templates uitgevoerd worden.
Beginners
- Het veranderen van favicon van de site
- Het gebruiken van Firebug op uw Joomla website
- Het gebruiken van Joomla's standaard Icomoon Fonts
Gemiddeld
- jdoc statements
- Hoe e-mailadressen te cloaken
- Output overrides begrijpen
- Layout overrides in Joomla! 3.x
- Het aanmaken van klikbare achtergrond-afbeeldingen met behulp van CSS
- Class achtervoegsels gebruiken
Meer onderwerpen over ontwikkeling
Database
- Benaderen van de database met behulp van JDatabase
- Gebruiken van de JTable class
- Benaderen van een externe database
- Gebruiken van geneste sets
Lokaal
Formulieren
Form Fields
- Introduction to the Form classes in Joomla
- Joomla Core Form Fields
- Creating a custom form field type
- Overriding the "Rules" Form Field
Form Rules & Validation
Security
- How to add CSRF anti-spoofing to forms
- Securing Joomla! extensions
- Why do most of the Joomla! PHP files start with defined(' JEXEC')?
- Register Globals best practices (only relevant if your Joomla Site runs on PHP 5.3 or below)
See the Security Portal page.
Contributing to Documentation
The development of Joomla developer documentation is carried out primarily by the Documentation Working Group. There is currently one sub-projects of interest to developers:
When creating a new page, ensure you place the following marker at the bottom of the page so it is included in the category list:
[[Category:Development]]
If you locate other articles you think are relevant to developers, please add this marker to those pages.