Hallo zusammen,
Bin neu hier und ambitioniert MODx zu erlernen. Ist aber nicht so einfach.
Kurz zu meiner Person und meinem Wissensstand bzgl. MODx:
Ich bin Grafikdesigner mit hoher Affinität zum Web. Semantisches und valides XHTML/CSS sind keine böhmischen Dörfer für mich. Bisherige Webprojekte mit CMS habe ich zusammen mit Programmierern entwickelt. Diese CMS waren jedoch stark auf die jeweilige Seite zugeschnitten. Nun wage ich mich an MODx ran und habe erste Erfolge zu verzeichnen, jedoch auch schon ein paar Krisen geschoben. Nun bin ich wieder in einer solchen und komme keinen Schritt weiter.
Zu dem aktuellen Projekt ein paar Informationen. Ich entwickle eine Seite die 3-4 relativ statische Inhalte hat und eben einen Blogteil zu dem ich tausend Fragen habe. Die Seite ist soweit in MODx zerlegt und funktioniert auch wunderbar. Nun versuche ich die Blogartikel auseinanderzunehmen. Unter jedem Artikel bzw. [*content*] sollen nach Bedarf Bilder eingebunden werden.
Dazu werde ich ja eine Template Variable benötigen. Habe folgendes versucht:
http://wiki.modxcms.com/index.php/De:Tutorials_TVwennInhalt
Das hat bei mir jedoch gar nicht funktioniert. Ich habe die Variable auf Raw Text gestellt und reinen XHTML Code in die TV geschrieben. Ging gar nicht. Mir fehlt da ein wenig das Verständnis für TVs.
Nun möchte ich es, wenn dann gleich ganz benutzerfreundlich gestalten. Den Usern des CMS möchte ich keinen XHTML Code zumuten. Deshalb meine Idee:
Die TV soll:
- diesen code schreiben:
<a href="[(base_url)]pics/BILD" class="remooz"><img src="[(base_url)]picsthumbnail/BILDTHUMBNAIL" alt="BILDALTTEXT" width="76" height="100" title="BILDALTTEXT" /></a>
- der User soll in der TV nur die Werte BILD, BILDTHUMBNAIL und BILDALTTEXT angeben
- dies sollte pro Blogartikel für bis zu 10 Bilder möglich sein
- die TV soll um alle Bilder folgenden Code schreiben
<div id="imagecontainer">TVinhalt</div>
- die TV sollte gar keinen Code schreiben wenn kein einziges Bild angegeben wurde
Das wäre der Idealzustand. Wenn mir jemand dabei helfen könnte wäre ich äussert erfreut. Denn sobald ich das Problem gelöst habe ich gleich einen grossen Schritt weiter und kann das für weitere Sachen auf der Webseite adaptieren.
Freundliche Grüsse
Albi