Page 1 of 1
(gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 6:28 am
by amh
Servus Zusammen,
bisher habe ich mir immer mit folgender Abfrage geholfen, damit etwas dargestellt wird oder nicht, wenn
kein Inhalt vorhanden ist:
Code: Select all
{capture assign="Seiten_Bild"}{content block='Seiten_Bild'}{/capture}
{if isset($Seiten_Bild) && $Seiten_Bild != '' }
<img src="uploads/images/Seitenbilder/platzhalter.jpg" alt="platzhalter" width="187" height="215" />
{/if}
Leider klappt das jetzt gar nicht.
Was ist das Problem:
Ich habe im Template einen content-block {content block='Seiten_Bild'} und dort soll im Admin-Bereich ein Bild eingebunden werden. Wenn kein Bild vorhanden ist, soll ein Platzhalter angezeigt werden.
Hat jemand eine Lösung für das Problem(chen)? Herzlichen Dank!
Viele Grüße Andreas
Re: html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 8:43 am
by nockenfell
amh wrote:
Servus Zusammen,
bisher habe ich mir immer mit folgender Abfrage geholfen, damit etwas dargestellt wird oder nicht, wenn
kein Inhalt vorhanden ist:
Code: Select all
{capture assign="Seiten_Bild"}{content block='Seiten_Bild'}{/capture}
{if isset($Seiten_Bild) && $Seiten_Bild != '' }
<img src="uploads/images/Seitenbilder/platzhalter.jpg" alt="platzhalter" width="187" height="215" />
{/if}
müsste es nicht {if isset($Seiten_Bild) && $Seiten_Bild
== '' } heissen? So wie du die Abfrage aufgebaut hast, bringt er den Platzhalter wenn etwas im Content steht.
Re: html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 9:10 am
by amh
D A N K E
Manchmal sieht man den Wald vor lauter Bäumen nicht. Du hast recht und nun klappt es auch.
Blöder Fehler
Viele Grüße Andreas
Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 10:04 am
by cyberman
amh wrote:
Code: Select all
{capture assign="Seiten_Bild"}{content block='Seiten_Bild'}{/capture}
Was soll ich nur machen, wenn sogar die Pro's die Hilfe/Doku nicht lesen ::)?
Macht's euch doch nicht so schwer ...
Code: Select all
{content block='Seiten_Bild' assign="Seiten_Bild"}
Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 10:24 am
by amh
@cyberman: Pro? Na da bin ich aber noch meilenweit entfernt! Design-Pro schon, aber bei der Umsetzung mit Smarty/PHP habe ich so meine Probleme. Siehe Signatur
Den Code, den ich da verwende habe ich vor langer Zeit irgendwo aus den Tiefen des Forums gegraben und seit dem funktioniert der. Leider habe ich die Änderung ! statt = komplett übersehen.

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Wed Apr 28, 2010 10:49 am
by cyberman
Mir ging es darum, dass der content-Tag einen eigenen Parameter assign hat, so dass ein separates Capturen nicht erforderlich ist ... und das hätte man aus der Hilfe des Tags entnehmen können

.
Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Fri Apr 30, 2010 9:36 am
by nicmare
darf ich mal fragen wozu das gecaptured wird?
es geht doch auch so:
Code: Select all
{content block="Bildwahl" assign="Seiten_Bild"}
{if ($Seiten_Bild!='')}{$Seiten_Bild}{else} <img src="uploads/images/Seitenbilder/platzhalter.jpg" alt="platzhalter" width="187" height="215" />{/if}
Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Fri Apr 30, 2010 10:30 am
by cyberman
Bitte ankreuzen:
[ ] Ich kann nicht lesen
[ ] Ich habe den Thread nicht vollständig gelesen.
[ ] Ich bin eben ein spontaner Mensch.
http://forum.cmsmadesimple.org/index.ph ... #msg206948

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Fri Apr 30, 2010 1:22 pm
by nicmare
haha, sorry. wollte nur helfen

. ich kann leider nicht immer jeden post einzelnd lesen. ich verzieh mich dann mal wieder

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Fri Apr 30, 2010 3:04 pm
by amh
@nicmare: Ich zitiere mich: … bisher habe ich mir immer mit folgender Abfrage geholfen, damit etwas dargestellt wird oder nicht, wenn kein Inhalt vorhanden ist …
Hoffe, es hat geholfen. Wenn Du noch einen tollen Tipp hast, freue ich mich.
Viele Grüße Andreas
Re: (gelöst) html abhängig von {content}-Inhalt ausgeben
Posted: Sat May 01, 2010 4:23 pm
by cyberman
nicmare wrote:
haha, sorry. wollte nur helfen

.
Bin dir ja auch dankbar, dass du hier so kontinuierlich aktiv bist

...