Antwort
 
LinkBack (1) Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 09.10.06, 11:53
Forum Newbie
 
Registriert seit: 03.09.06
Beiträge: 22
if.isTrue Problem

Hallo Leute,

ich habe News bei denen mal ein Bild im Image-Feld und mal eben keins existiert.
Jetzt möchte ich in meiner LIST-Ansicht (dort Liste ich einfach nur alle Titel untereinander auf) erreichen, dass wenn ein Bild vorhanden ist, noch ein kleines Icon (ein Fotoapparat) vor dem Titel erscheint.

Mit der folgenden Überlegung erreiche ich, dass das Icon richtig davor gesetzt wird und dahinter auch der Titel erscheint, aber dafür erscheinen alle anderen Titel, bei denen kein Bild in der New existiert, gar nicht mehr .
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
plugin.tt_news.displayList {      
content_stdWrap.stripHtml = 1
date_stdWrap.strftime= %d. %B %Y  

#wenn ein Bild vorhanden im Image-Feld, dann Icon vor den Titel
title_stdWrap {
wrap = <img src="fileadmin/templates/images/fotoapparat.gif" alt="Fotoapparat" border="0" /><span class="news-list-item-intern">|</span>
if.isTrue.field = image
#wrap= <span class="news-list-item-intern">|</span>
#if.isFalse.field = image
}
}

Das Auskommentierte zeigt meine Idee, wie die News behandelt werden sollen, die kein Bild in der News haben. Aber das funktioniert nicht, denn dann erscheint gar kein Titel mehr in meiner LIST-Ansicht (auch nicht die mit Bildern). Ich habs auch schon mit ifEmpty versucht, aber irgendwie dreh ich mich im Kreis. Weiß jemand Rat?

Danke,
Kathrin
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #2  
Alt 09.10.06, 12:31
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 1.960
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
plugin.tt_news.displayList {      
title_stdWrap {
override.cObject = TEXT
override.cObject.field = title
override.cObject.fieldRequired = image
override.cObject.wrap = <img src="fileadmin/templates/images/fotoapparat.gif" alt="Fotoapparat" border="0" /><span class="news-list-item-intern">|</span>

}
}

armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 09.10.06, 12:49
Forum Newbie
 
Registriert seit: 03.09.06
Beiträge: 22

Erst einmal vielen lieben Dank für Deine Antwort! Aber leider hat das keine Wirkung

Es wird weder das Icon noch mein <span> gewrappt. Findet also keine Beachtung :sad:. Ich dachte das cObjekt kann ich nur verwenden, wenn ich vorher ein COA definiere, aber das ist hier nicht der Fall, vielleicht gehts deshalb nicht?

Kathrin
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 09.10.06, 12:55
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 1.960
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

bei mir klappt es. Musst du mal dein ganzes TS für tt_news posten

Armin
__________________
Nichts kommt von selbst, sogar eine Dummheit muss man erst machen.

Tipps und Tricks zu TYPO3: http://typo3.intervation.de
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 09.10.06, 13:05
Forum Newbie
 
Registriert seit: 03.09.06
Beiträge: 22

Cache löschen wirkt Wunder ;-). Bin begeistert! Also jetzt ist es fast so, wie ichs haben möchte, da freu ich mich schon mal sehr!! Vielen Dank! Hab so viel probiert und letztendlich ist es doch so einfach.

Aber was ich eigentlich noch wollte ist, dass das:
Code:
<span class="news-list-item-intern">titel</span>
noch um jeden Titel gewrappt wird, also unabhängig, ob ein Bild in der News existiert oder nicht. Hast Du da vielleicht auch eine Idee?

Kathrin
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 09.10.06, 13:42
Forum Newbie
 
Registriert seit: 03.09.06
Beiträge: 22

Ich habs nun so umbauen können, dass ich meinen span-Tag nicht mehr benötige. Also vielen Dank noch mal Armin, ist jetzt alles perfekt!!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An

LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/news-tt_news-mininews-co/17251-if-istrue-problem.html
Erstellt von For Type Datum
canetti2's bookmarks on del.icio.us This thread Refback 26.01.07 11:39

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
tt_news Problem sowie ein CSS Problem Azu TYPO3 4.x Fragen und Probleme 1 02.01.07 14:09
if{ ..isTrue... madmongo TYPO3 3.x Fragen und Probleme 0 16.08.05 15:33


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:34 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS