Thema
Geef het blok met uitgelichte producten op de homepage een nieuwe stijl
De productetalage op je homepage ziet eruit zoals jij wilt, en updates van de module zetten haar niet terug.
ProBetaalde versie
Wat het vervangt: 2-4 u werk van een webontwikkelaar
Overschrijf het template van ps_featuredproducts: zet het raster in een container met 4 kolommen, toon de vlag “new” uit product.flags, houd de miniature-partial van het thema. Voeg CSS toe aan custom.css.
Wat de chat doet
- De chat leest hoe productkaarten er in je thema uitzien.
- De chat kopieert de opmaak van de module naar je thema en past die aan.
- De chat voegt de styling toe en toont elke wijziging.
- Na jouw “ja” slaat de chat op met back-ups en controleert de homepage.
Het probleem
Het blok met uitgelichte producten op de homepage toont 8 piepkleine kaarten zonder label. We willen 4 grotere kaarten met een label “nieuw”.
Wat je krijgt
Het blok op de homepage toont de nieuwe opmaak. Het aantal getoonde producten is een instelling van de module, die in een aparte stap kan worden gewijzigd.
Jij houdt de controle
Je ziet elke wijziging voordat die wordt opgeslagen, er gebeurt niets zonder jouw “ja”, en je kunt het later ongedaan maken. Wijzigingen in het uiterlijk van de winkel hebben de schakelaar Thema in het modulepaneel nodig, die na 24 uur vanzelf uitgaat. Van elk bestand wordt een back-up gemaakt voordat het verandert.
Verwante toepassingen
Voor ontwikkelaars
- Gebied
- 3 · Thema
- In TellMyShop Free
- nee, alleen in de betaalde versie
- Voor
- Ontwikkelaar
- Tools
- ps_list_theme_files, ps_read_theme_file, ps_override_module_template, ps_write_theme_file, ps_clear_cache, ps_inspect_page, ps_module_file, ps_module_config
Stap voor stap
- Leest de productminiatuur van het thema en een eventuele bestaande override met ps_list_theme_files en ps_read_theme_file.
- Maakt de override in het thema van het template van ps_featuredproducts met ps_override_module_template. Parameters: action copy, module ps_featuredproducts, template uit action list.
- Bewerkt de override en voegt de CSS toe in custom.css met ps_write_theme_file.
- Toont elke bestandswijziging als voorbeeld met diff; slaat na je goedkeuring op met back-ups.
- Leegt de cache en controleert de homepage met ps_inspect_page.
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.
Laatst bijgewerkt: 2026-10-25