Was war falsch:
Du hast SMALL_CART und CATEGORIES in den rechten (RECHTS {RIGHT}) Teil ausgeben lassen. Dieser Bereich {RIGHT} war aber im Template/Vorlage nirgends platziert.
Damit konnte das Script mit den Kategorien und dem Small-Cart nirgends hin. Scheinbar funkt ein Listing der (Top-) Produkte ohne die Kategorien mit anzuzeigen nicht.
Was habe ich gemacht:
- Vorlage kopiert und umbenannt in ...._shop, der Struktur Onlineshop zugewiesen.
- im neuen Template im linken Teil unterhalb des Menues {LEFT} eingefügt
- im Artikel 'Onlineshop' den zweiten HTML-CP von 'RECHTS' nach 'LINKS' verschoben.
Das ergibt nun das angezeigte Resultat.
Ich denke darauf kannst Du nun aufbauen.
Immer die Kategorien irgendwo auf der Seite anzeigen lassen! (Du kannst Sie mit CSS auf 'hidden' stellen wenn gewünscht, aber gerendert müssen sie werden)