Einerseits heißen bei dir alle Variablen im Template und im Code jeweils unterschiedlich.
Und andererseits muss man den Controller natürlich manuell aufrufen, von selbst ruft sich der Controller nicht auf.
Dann war ich wahrscheinlich auf dem flaschen Dampfer und ich brauche eher ein Widget um einfach eine Liste der Kontaktpersonen in verschiedenen Templates auszugeben.
Ich danke euch für eure Hinweise, ich denke ich habe am Wochenende nun was zu tun ;).
Ich denke, dass das Widget die richtige Entscheidung ist, da ich einfach relativ easy einzige Bedingung ist ob der User eingeloggt ist oder nicht, eine im Backend gepflegte Liste ausspielen möchte. Diese soll aber im Kundenkonto, auf Kategorie Seiten und als VisualCMS Modul verfügbar sein. Das funktioniert aktuell super. Ich kann im Controller des Widgets einfach mitgeben welches Seitentemplate aktuell genutzt wird und eins meiner angelegten Widget Templates mit der foreach die via. Controller das Model anfragt ausspielen.
Das ist genau das was ich wollte, so ist das VisualCMS Snippet auch unglaublich basic in dem ich einfach nur das Widget einbinde.
Allgemein nochmal Vielen Dank für eure Unterstützung!