Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 24. Februar 2013 21:25
- Spinnifex77
- hat von CMS/ms gehört
- Registriert: 24. Februar 2013
- Beiträge: 7
[GELÖST] Schauen ob ein Inhaltsblock leer ist
Hallo,
Wie kann ich prüfen ob ein Inhaltsblock leer ist?
Die Idee ist einen eigenen Content-Block zu erstellen und diesen auch separat zu designen.
Es soll aber nur dann gezeigt werden wenn der Block nicht leer ist ( Da man ansonsten z.B. den Rahmen um ein ansonsten leeres Element sieht ).
Viele Grüße,
Spinni
Offline
#2 24. Februar 2013 21:33
- Cherry
- arbeitet mit CMS/ms
- Registriert: 15. Dezember 2010
- Beiträge: 529
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Laut der offiziellen Doku z.B. so:
<!-- Create a second content block! -->
{content block='second_content' assign='second_content' label='My second content block'}
und an der Stelle wo du ihn ausgeben willst sowas:
{if $second_content} <!-- Only show second content block when it has some content -->
<h3>Second Content Block</h3>
{$second_content}
{/if}
Offline
#3 25. Februar 2013 06:02
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.927
- Webseite
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Sicherer ist die Prüfung so:
{if $second_content|strip_tags|trim != ''}......{/if}
Damit wird auch geprüft ob wirklich etwas vorhanden ist. Zuerst wird der HTML Code entfernt und danach die Leerzeichen. Somit weiss man ganz sicher, ob ein Inhaltsblock leer ist oder nicht.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#4 04. März 2013 15:01
- tschecho.po
- hat von CMS/ms gehört
- Ort: hamburg
- Registriert: 04. März 2013
- Beiträge: 8
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Verstehe noch nicht ganz was genau der Unterschied zwischen beiden Varianten ist - kann jemand aushelfen?
Das Leben ist immer genau so, wie man es sieht.
Offline
#5 04. März 2013 15:23
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.927
- Webseite
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Welcher Unterschied? Cherry hat den ganzen Code geliefert und den Code von mir musst du beim zweiten Code-Block von Cherry auf der ersten Zeile anstelle des Codes von Cherry einfügen.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#6 06. März 2013 10:53
- tschecho.po
- hat von CMS/ms gehört
- Ort: hamburg
- Registriert: 04. März 2013
- Beiträge: 8
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Heey nockenfell Ja das habe ich schon so verstanden, aber warum ergibt dein Code eine sicherere Prüfung?
Das Leben ist immer genau so, wie man es sieht.
Offline
#7 06. März 2013 11:05
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.927
- Webseite
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Es werden zusätzlich die Funktionen "strip_tags" und "trim" ausgeführt.
strip_tags = alle HTML Zeichen entfernen
trim = alle Leerzeichen entfernen
Wenn diese beiden Funktionen ausgeführt sind, kannst du sehr sicher davon ausgehen das ein Inhalt leer ist. Ansonsten könnten noch <p> oder HTML-Kommentare oder auch nur ein Leerzeichen drin sein.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#8 11. März 2013 09:40
- tschecho.po
- hat von CMS/ms gehört
- Ort: hamburg
- Registriert: 04. März 2013
- Beiträge: 8
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
Ahh ok jetzt wirds mir klar, danke nochmal fürs Zeit nehmen zum erklären Grüße
Das Leben ist immer genau so, wie man es sieht.
Offline
#9 11. März 2013 13:43
- nockenfell
- Moderator
- Ort: Lenzburg, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.927
- Webseite
Re: [GELÖST] Schauen ob ein Inhaltsblock leer ist
bitte
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
Seiten: 1