Der ContentPart "Text mit Bild" macht Zicken !
Posted: Wed 1. Jul 2015, 01:26
Heute hat mich phpwcms fast zur Verzweiflung gebracht... und das bei der Hitze!
Meine ersten Versuche mit dem Template custom-imagetext.tmpl waren anfangs recht positiv... solange ich alle Bilder mit einer Bildunterzeile angezeigt habe. Als ich dann mal versuchsweise einige Bilder ohne Bildunterteile eingebunden hatte klappte es hinten und vorne nicht. Das allerdings zu merken, hat einige Stunden benötigt, da man ja immer erst einmal den Fehler bei seinen eigenen Experimenten vermutet.
Ganz sicher bin ich mir allerdings immer noch nicht, deshalb meine Frage, on jemand von euch ebenfalls diese Erfahrung gemacht hat.
Im Template wird ja der Platzhalter für das Bild wie üblich mit {IMAGE} vorgenommen. Das sieht dan etwa so aus:
Mit einer Unterzeile kommt dabei KORREKT raus:
Wenn ich dann allerdings KEINE Bildunterteile verwende, fehlen im Quelltext einige Elemente, was in Folge zu einem Durcheinander führt:
Um das Problem zu umgehen und weiter experimentieren zu können, habe ich kurzerhand folgendes ergänzt
(Was so natürlich nicht sein darf!):
Das sieht jetzt so aus:
Nun wird zwar alles sauber angezeigt, da alle schliessenden Elemente ordnungsgemäss vorhanden sind... nur im Falle von Bildunterzeilen habe ich dort nun die "provisorisch" zugefügte Zeichen
neben bzw. unter dem Bild stehen
Ich frage mich nun, ist das auch bei euch so... oder habe ich doch irgendwo einen Fehler gemacht
Mein momentanes Provisorium ist online hier zu bewundern: http://bootstrap.pepes-sandbox.de/cp-text-mit-bild.html
Tante EDIT meint:
Beim Suchen im Quellcode habe ich den Verdacht gewonnen, dass die folgende Sequenz in der Tiefe der logischen Abfragen auf der Strecke geblieben ist:
Auch die Version sei noch nachgereicht aus dem Backend:
"Aktuell verwendete Version phpwcms 1.7.9 (2015/05/11, r539)."
Allerdings die dev-1.x Version mit Datum: Commits on Jun 26, 2015
Meine ersten Versuche mit dem Template custom-imagetext.tmpl waren anfangs recht positiv... solange ich alle Bilder mit einer Bildunterzeile angezeigt habe. Als ich dann mal versuchsweise einige Bilder ohne Bildunterteile eingebunden hatte klappte es hinten und vorne nicht. Das allerdings zu merken, hat einige Stunden benötigt, da man ja immer erst einmal den Fehler bei seinen eigenen Experimenten vermutet.
Ganz sicher bin ich mir allerdings immer noch nicht, deshalb meine Frage, on jemand von euch ebenfalls diese Erfahrung gemacht hat.
Im Template wird ja der Platzhalter für das Bild wie üblich mit {IMAGE} vorgenommen. Das sieht dan etwa so aus:
Code: Select all
[IMAGE]
<div class="image[ZOOM] zoom[/ZOOM]">
{IMAGE}
[CAPTION]
<p class="caption">{CAPTION}[COPYRIGHT] <span class="copyright"> | © {COPYRIGHT}</span>[/COPYRIGHT]</p>
[/CAPTION]
</div>
[/IMAGE]
Code: Select all
<div class="image">
<img src="img/cmsimage.php/250x480x0/3d48d76cc1d8b8e63f493cce4649ee7a.jpg" alt="P1260868.jpg" />
<p class="caption">Das ist die Bildunterzeile von Bild 1.</p>
</div>
Code: Select all
<div class="image">
<img src="img/cmsimage.php/250x480x0/b8eddb1f8a50c798a85867f86f8ce5d2.jpg" alt="
</div>
(Was so natürlich nicht sein darf!):
Auf diese Weise wird jetzt wenigstens der ALT-Tag geschlossen und auch das "<img" wird am Ende komplett gemacht " />".[IMAGE]
<div class="image[ZOOM] zoom[/ZOOM]">
{IMAGE}" />
[CAPTION]
<p class="caption">{CAPTION}[COPYRIGHT] <span class="copyright"> | © {COPYRIGHT}</span>[/COPYRIGHT]</p>
[/CAPTION]
</div>
[/IMAGE]
Das sieht jetzt so aus:
Code: Select all
<div class="image">
<img src="img/cmsimage.php/250x480x0/b8eddb1f8a50c798a85867f86f8ce5d2.jpg" alt="" />
</div>
Code: Select all
" />
neben bzw. unter dem Bild stehen
Ich frage mich nun, ist das auch bei euch so... oder habe ich doch irgendwo einen Fehler gemacht
Mein momentanes Provisorium ist online hier zu bewundern: http://bootstrap.pepes-sandbox.de/cp-text-mit-bild.html
Tante EDIT meint:
Beim Suchen im Quellcode habe ich den Verdacht gewonnen, dass die folgende Sequenz in der Tiefe der logischen Abfragen auf der Strecke geblieben ist:
Code: Select all
$crow['image_tag'] .= '" />';
"Aktuell verwendete Version phpwcms 1.7.9 (2015/05/11, r539)."
Allerdings die dev-1.x Version mit Datum: Commits on Jun 26, 2015