Lanceringsaanbod

Founders-licentie: updates voor minstens 2 jaar

€ 149eenmalig, excl. btw

Een normale Shop-licentie kost € 199.

Voor de eerste 100 Shop-licenties, tot 10 december 2026. Updates en nieuwe kennis van de consultant voor minstens 2 jaar, zonder verlenging. Een normale Shop-licentie: 12 maanden.

Founders kopen voor € 149

Modules

Wijzig het gedrag van een module als het uiterlijk aanpassen niet genoeg is

Je krijgt duidelijke opties met hun risico’s, en als de module bewerken de enige manier is, wordt de wijziging gemaakt met een back-up en genoteerd voor de volgende update.

ProBetaalde versie

Wat het vervangt: 2-6 u werk van een ontwikkelaar

Wat je in de chat schrijft

ik wil de melding over gratis verzending alleen in de winkelwagen. als daarvoor iets in de module zelf moet veranderen, vertel me dan eerst de opties en het risico bij updates voordat je iets schrijft

Wat de chat doet

  1. De chat controleert of een wijziging van het uiterlijk of de positie genoeg is.
  2. Zo niet, dan waarschuwt de chat dat de volgende update van de module een rechtstreekse bewerking wist, en biedt alternatieven aan.
  3. Kies je de rechtstreekse bewerking, dan toont de chat de precieze wijziging, slaat die op met een back-up en noteert haar voor de volgende update.

Het probleem

De module voor gratis verzending toont haar melding op elke pagina. We willen die alleen in de winkelwagen, en dat zit in de code van de module, niet in de opmaak.

Wat je krijgt

Je kiest de route en kent de afwegingen. Elke rechtstreekse bewerking heeft een back-up en wordt vastgelegd.

Jij houdt de controle

Je ziet elke wijziging voordat die wordt opgeslagen en er gebeurt niets zonder jouw “ja”. Werk aan add-ons heeft de schakelaar Modules in het modulepaneel nodig, die na 24 uur vanzelf uitgaat, en add-onbestanden krijgen een back-up voordat ze veranderen.

Prijzen bekijken

Voor ontwikkelaars
Gebied
4 · Modules
In TellMyShop Free
nee, alleen in de betaalde versie
Voor
Ontwikkelaar, Bureau / freelancer
Tools
ps_list_modules, ps_module_file, ps_override_module_template, ps_manage_hook_positions, ps_module_config, ps_restore_file_backup

Stap voor stap

  1. Vindt de module en de hooks die ze gebruikt (ps_list_modules met hook).
  2. Controleert of het resultaat haalbaar is met de schakelaar Thema: een template-override (ps_override_module_template), CSS of een andere hookpositie (ps_manage_hook_positions).
  3. Kan alleen de code van de module het, dan leest de chat het betreffende bestand met ps_module_file (action read) en legt de opties uit: rechtstreeks bewerken, een module-instelling (ps_module_config) of de maker van de module vragen.
  4. Bewerkt naar jouw keuze met ps_module_file (action edit): voorbeeld met diff, PHP-syntaxiscontrole en back-up; terug te zetten met ps_restore_file_backup.
  5. Legt vast dat de bewerking bij de volgende update van de module verloren gaat.

Veiligheid

Hiervoor is de schakelaar Modules in het modulepaneel nodig; die gaat na 24 uur vanzelf uit, en de eigenaar krijgt een e-mail als hij wordt aangezet. Elke schrijfactie toont een voorbeeld, wordt pas uitgevoerd na jouw goedkeuring (eenmalig token) en wordt vastgelegd in de wijzigingsgeschiedenis. Rechtstreekse bewerkingen van modulebestanden worden door een update van de module gewist; de chat zegt dat voordat er iets wordt geschreven. Een template-override in het thema (schakelaar Thema) overleeft updates en heeft de voorkeur voor wijzigingen in het uiterlijk.

Laatst bijgewerkt: 2026-10-25

Free voor € 0, leest en adviseert

Free downloaden