Thema
Controleer je aanpassingen aan een module voordat je de module bijwerkt
Je weet vóór een update welke aanpassingen kapot kunnen gaan, in plaats van daar in de live winkel achter te komen.
ProBetaalde versie
Wat het vervangt: 1-2 u bestanden vergelijken per update
We werken ps_facetedsearch en ps_shoppingcart bij. Toon onze thema-overrides voor allebei, vergelijk ze met de huidige templates van de modules en vertel me wat er kapot kan gaan.
Wat de chat doet
- De chat toont de modules en de aangepaste kopieën van hun opmaak in je thema.
- De chat leest die kopieën.
- De chat markeert wat de nieuwe versie mogelijk heeft gewijzigd.
- De chat stelt verbeteringen voor, die pas na je goedkeuring worden opgeslagen.
Het probleem
Vorig jaar hebben we een module bijgewerkt en de productpagina ging kapot, omdat onze aangepaste kopie van de opmaak verouderd was.
Wat je krijgt
Een lijst vóór de update met aanpassingen die gevaar lopen en de verbeteringen die nodig zijn, voordat er iets kapotgaat in de live winkel.
Jij houdt de controle
De chat leest alleen. Er verandert niets in je winkel. Wijzigingen in het uiterlijk van de winkel hebben de schakelaar Thema in het modulepaneel nodig, die na 24 uur vanzelf uitgaat.
Verwante toepassingen
Voor ontwikkelaars
- Gebied
- 3 · Thema
- In TellMyShop Free
- nee, alleen in de betaalde versie
- Voor
- Bureau / freelancer, Ontwikkelaar
- Tools
- ps_list_modules, ps_list_theme_files, ps_read_theme_file, ps_check_shop_health, ps_module_file
Stap voor stap
- Toont de moduleversies met ps_list_modules en de overrides met ps_list_theme_files (pad modules/).
- Leest de overrides met ps_read_theme_file. De huidige eigen templates van de module kunnen ter vergelijking worden gelezen met ps_module_file (action read) als de schakelaar Modules aan staat.
- Vergelijkt variabelen, blocks en includes, en markeert alles wat de nieuwe versie mogelijk heeft hernoemd.
- Stelt wijzigingen in de overrides voor, die pas worden toegepast na een voorbeeld met diff en jouw goedkeuring.
Veiligheid
Hiervoor is de schakelaar Thema in het modulepaneel nodig; die gaat na 24 uur vanzelf uit. De chat wijzigt het uiterlijk van de module via een template-override in je thema (ps_override_module_template), zodat een update van de module er niet aan komt. De override is een themabestand, met een back-up vóór elke schrijfactie en terug te zetten met ps_restore_file_backup. Als de wijziging alleen in de module zelf kan, zegt de chat dat: modulebestanden kun je bewerken met de schakelaar Modules aan (ps_module_file, met back-up), maar een module-update wist die wijzigingen. Voer de update eerst uit op een stagingdomein; stagingdomeinen zijn gratis bij elke licentie.
Laatst bijgewerkt: 2026-10-25