Prestashop : Développeurs

Loader DigitalCityEen ogenblik, aub...

Prestashop : Développeurs

(Réf.916)
14
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Leer hoe u extra modules voor prestashop kunt ontwikkelen

Opleidingsprogramma

Inleiding

Herinnering aan html, css, php
Naamgeving standaarden, de camelCase

Aanmaken en plaatsen van een module

Een module declareren (naam, beschrijving, logo, enz)
De install() en uninstall() classes
Een of meer posities definiëren
De Bootstrap-bibliotheek integreren

Workshop: Een extra module maken

Een configuratiepagina maken

Gebruik van de methode getContent()
De klasse HelperForm en formulieren
Ophalen, valideren, opslaan van de configuratie
Gebruik van de klassen Tools & Configuratie

Workshop: Een configuratiepagina maken

Het Voorkantoor

Presentatie van de prestashop MVC
De tpl view bestanden, inleiding tot smarty
De Context klasse
Gegevens doorgeven aan een view, de assign() methode
Presentatie van de ModuleFrontController klasse
Declaratie van een front office controller

Workshop: een view maken voor onze module

Verder gaan in het front office

Meertaligheid, de l() methode
Vertalen van strings uit de admin
Toevoegen van css en js bestanden
Toevoegen van jquery bibliotheek

Workshop: De module meertalig maken

Een administratiepagina maken

De Prestashop CRUD
Presentatie van de klasse AdminModuleController
Een admin-controller declareren
Gegevens koppelen aan een sql-tabel
Query's uitvoeren, de klasse Dbquery
De modellen
De lijst met gegevens in de database weergeven

Workshop: een administratief gedeelte toevoegen

Verder gaan in de administratie

Toevoegen, wijzigen De details van de gegevens weergeven
Enkelvoudige en bulkverwijdering
CSV-export
Opmaak van de gegevens in de lijst, de callback-methode
De werkbalk gebruiken

Workshop: meervoudige behandeling van de administratie

Uitbreiding van het beheerdersformulier

Een regel activeren en deactiveren
Regels ordenen en verplaatsen
Een wysiwyg toevoegen
Velden datum, datum_toevoegen & datum_bijwerken, logo

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.