(gelöst) html abhängig von {content}-Inhalt ausgeben

Hilfe zu Modulen und Tags
Post Reply
User avatar
amh
Forum Members
Forum Members
Posts: 187
Joined: Sun Apr 17, 2005 2:40 pm

(gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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
Last edited by amh on Wed Apr 28, 2010 9:10 am, edited 1 time in total.
__/\_|\/|_|-|__  --  designer not coder
nockenfell
Power Poster
Power Poster
Posts: 751
Joined: Fri Sep 12, 2008 2:34 pm

Re: html abhängig von {content}-Inhalt ausgeben

Post 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.
[this message is written with 100% recycled bits]
User avatar
amh
Forum Members
Forum Members
Posts: 187
Joined: Sun Apr 17, 2005 2:40 pm

Re: html abhängig von {content}-Inhalt ausgeben

Post by amh »

D A N K E  ;D  ;D

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
__/\_|\/|_|-|__  --  designer not coder
cyberman

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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"}
Last edited by cyberman on Wed Apr 28, 2010 10:06 am, edited 1 time in total.
User avatar
amh
Forum Members
Forum Members
Posts: 187
Joined: Sun Apr 17, 2005 2:40 pm

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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. ;)
__/\_|\/|_|-|__  --  designer not coder
cyberman

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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 ;).
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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}
cyberman

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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

8)
nicmare
Power Poster
Power Poster
Posts: 1150
Joined: Sat Aug 25, 2007 9:55 am

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post by nicmare »

haha, sorry. wollte nur helfen :-). ich kann leider nicht immer jeden post einzelnd lesen. ich verzieh mich dann mal wieder :D
User avatar
amh
Forum Members
Forum Members
Posts: 187
Joined: Sun Apr 17, 2005 2:40 pm

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post 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
__/\_|\/|_|-|__  --  designer not coder
cyberman

Re: (gelöst) html abhängig von {content}-Inhalt ausgeben

Post by cyberman »

nicmare wrote: haha, sorry. wollte nur helfen :-).
Bin dir ja auch dankbar, dass du hier so kontinuierlich aktiv bist ;) ...
Post Reply

Return to “Module und Tags”