Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 31.07.06, 12:12
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.455

Gehen mehrere, hier 2 Archive?


Hallo.

Habe in der seite 2 Bereich, die NEWS beinhalten, sind getrennt.
wie bekomme ich 2 Archive hin, ist das machbar??

Eins ist kein Problem aber nun brüchte ich ein zweites....


Vielen Dank für die Hilfe.
Gruss

MD
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 31.07.06, 12:51
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.051
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Du hast geschrieben..
Zitat:
Zeige rechts das Archiv übers typoScript an, per temp..., so das auf jeder Seite sichtbar, liegts daran?
Nun, wenn du die Archive untereinander haben willst setze doch einfach COA ein.

Beispiel

temp.archiv = COA
temp.archiv.10 ...... Hier dann weiter für Archiv1
temp.archiv.20 ..... Hier dann für Archiv2

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 31.07.06, 13:23
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.455

Danke, aber das mit temp musste ich wieder ändern, da das/die Archive nicht auf allen seiten sein sollen.

Ist es mit der Methode denn möglich so 2 Archive zu verwirklichen, denn habe ja nur einen archiveTypoLink.parameter.

Danke für die Hilfe.

Gruss
MD
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 31.07.06, 13:50
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.051
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin moin,

ich bins mal wieder... ;-)

Mir fallen zwei Möglichkeiten ein.

a.)
Du fragst per conditions im TS ab, wann das Menue erscheinen soll oder nicht.

b.)
Wenn die beiden Archive immer zusammen erscheinen sollen wo du die einbindest, erstellst du die beiden per temp mit dem COA und weist diese später den Plugin tt_news mit < zu.
Beispiel. plugin.tt_news < temp.news. Dann kannst du die News als content in die Seite einfügen.

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 31.07.06, 14:10
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.455
Daumen hoch

Danke!!!

Wie frage ich conditions ab, der Weg hört sich schon ganz gut an.


Geändert von MistaD (31.07.06 um 14:12 Uhr).
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 31.07.06, 14:58
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.051
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

Schaust du hier: http://typo3.org/documentation/docum...rent/view/4/1/

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
  #7  
Alt 10.08.06, 09:06
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.051
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin moin,

ich wurde per PM um weitere Hilfe gebeten. Damit auch andere von einer Lösung profitieren können, poste ich hier einen Ansatz.

TS für das erste Archiv:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
temp.news1 < plugin.tt_news
temp.news1 {
code >
code = AMENU
archiveTypoLink.parameter = 34
archiveMode = month
pid_list >
   # Hier die ID wo die News stehen
pid_list = 187
}

Das TS für das zweite Archiv, der Inhalt von tt_news wird hier satt temp.news1 an temp.news2 übergeben und evtl. die Parameter anpassen.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
temp.news2 < plugin.tt_news
temp.news2 {
code >
code = AMENU
archiveTypoLink.parameter = 34
archiveMode = month
pid_list >
pid_list = 187
}

Zum Schluss werden die temp. dann den Markern zugewiesen.
Typoscript-Code:
1:
2:
seite.10.marks.archiv1 < temp.news1
seite.10.marks.archiv2 < temp.news2
archiv1 ist der Marker in dem Template, kann einen beliebigen Namen haben!
Das ist jetzt nur eine Lösungsmöglichkeit, sicher kann man hier auch gleich mit COA arbeiten, aber um es übersichtlicher zu gestalten habe ich es getrennt geschrieben.

Jetzt kann man das TS oben noch erweitern. Will man noch zusätzlich eine Trennung von Kategorien, muss man in den jeweiligen temp noch catTextMode = 3 (3 ist die Kategorie-Id und muss angepasst werden).

Weitere Anpassungsmöglichkeiten entnimmt man hier http://typo3.org/documentation/docum...ws/2.4.0/view/

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

Tipps und Tricks zu TYPO3: http://typo3.intervation.de

Geändert von Armin (10.08.06 um 10:56 Uhr).
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
  #8  
Alt 10.08.06, 10:40
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.455

Hallo!

Als erstes,

VIELEN DANK FÜR DEN ANSATZ UND DIE HILFE.

Habe es getestet, mit einem Temp objekt klappt es auch, aber wenn ich ein zweites einbaue, kommt dort nur dieser grosse graue KAsten mit "tt_news configuration error".

Ich habe bei beden temp. menüs die pid_list auf den Ordner gesetzt wo die News stehen, für das erste archiv das auch eingestellt ist, aber wenn ich die ID für den SysOrdner wo die News drin sind für das zweite Archiv, dann kommen trotzdem noch die des ersten. Wo liegt mein Fehler?

Gruss
MD
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
  #9  
Alt 10.08.06, 11:12
TYPO3 Forum Team
Moderator
 
Registriert seit: 01.12.05
Ort: Kiel
Alter: 38
Beiträge: 2.051
Armin eine Nachricht über ICQ schicken Armin eine Nachricht über Skype™ schicken

moin,

Zitat:
Habe es getestet, mit einem Temp objekt klappt es auch, aber wenn ich ein zweites einbaue, kommt dort nur dieser grosse graue KAsten mit "tt_news configuration error".
oben hatte sich ein kleiner Fehler eingeschlichen (habe ich oben korigiert), es muss bei zweiten temp.news2 {..} heißen..ich hatte dort temp.news1 {..} ein zweites mal genannt.
Deswegen wohl dein Fehler, da temp.news2 nicht über das TS konfiguriert wurde....

Teste es neu...und ansonsten poste dein TS..
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
  #10  
Alt 10.08.06, 11:28
Benutzerbild von MistaD
TYPO3 Forum Team
Moderator
 
Registriert seit: 25.01.06
Beiträge: 1.455

Unten mein TS, es klappt auch mit der Darstellung, nur das beide temps auf das gleich archiv zugreifen, das was als eigentliches Archiv News eingestellt ist!

Habe es nun ein wenig anders gelöst, bei der LIST ansicht NewsArchiv zeigt er die Artikel an, bei der List ansicht Archiv2
zeigt er die News auch an, nur mit den temp Menüs will er nicht.

Kann man diese temp Menüs auch auf Seiten begrenzen, das sie nicht auf jeder seite sichtbar sind??

Vielen dank für die Geduld und vor allem die HILFE!

P.S.: Habe gaaanz unten wegen pagerowser (aktuelle Seite BOLD) in NEWS LIST Ansicht deinen Rat befolgt, aus dem Manual die Sachen eingefügt, die Klassen etc in CSS erstellt aber keine Reaktion, ich verzweifle!!

Gruss
MD


Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:
249:
250:
251:
252:
#XML FEED
##########################################################################
xmlnews = PAGE
xmlnews {
typeNum = 334

10 < plugin.tt_news
10.pid_list >
10.pid_list = {$plugin.tt_news.pid_list}
10.singlePid = {$plugin.tt_news.singlePid}
10.defaultCode = XML


config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:application/xml
xhtml_cleaning = 0
admPanel = 0
}
}

#NEWS ARCHIV 1
##########################################################################
temp.news1 < plugin.tt_news
temp.news1 {
code >
code = AMENU
archiveTypoLink.parameter = 33
reverseAMenu = 1
archiveMode = quarter
pid_list >
pid_list = 17
}
seite.10.subparts.AR1 < temp.news1

#NEWS ARCHIV 2
##########################################################################
temp.news2 < plugin.tt_news
temp.news2 {
code >
code = AMENU
archiveTypoLink.parameter = 33
reverseAMenu = 1
archiveMode = quarter
pid_list >
pid_list = 20
}
seite.10.subparts.AR2 < temp.news2


#NEWSFEED ÜBERALL
##########################################################################
temp.cipxmlfeed < plugin.tx_pmkrssnewsexport_pi1
seite.10.subparts.XML_FEED < temp.cipxmlfeed



#Spracheinstellungen
##########################################################################
config.language = de
config.locale_all = German_Germany
config.locale_all = deutsch


seite = PAGE
seite.config.index_enable = 1
seite.typeNum = 0
seite.bodyTag = <body bgcolor="#FFFFFF" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
seite.stylesheet = fileadmin/style.css
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/main_template.html
workOnSubpart = DOKUMENT

marks.LEFTSIDE< styles.content.getLeft
marks.CONTENT< styles.content.get
marks.RIGHTSIDE < styles.content.getRight
marks.ADVERTS < styles.content.getBorder

marks.PATH = HMENU
marks.PATH {
special = rootline
special.range = 1 | 2
1 = TMENU
1 {
NO {
allWrap =   |  <span class="pfad">&nbsp;&#124&nbsp;</span>   |*| |  <span class="pfad">&nbsp;&#124&nbsp;</span>   |*| |
ATagParams=class="pfad"
}
CUR = 1
CUR {
allWrap =   |  <span class="pfad_current">&nbsp;&#124&nbsp;</span>   |*| |  <span class="pfad_current">&nbsp;&#124&nbsp;</span>   |*| |
ATagParams=class="pfad_current"
}
}
}

marks.MENUE = HMENU
marks.MENUE.special = list
marks.MENUE.special.value = 6,5
marks.MENUE.entryLevel = 0
marks.MENUE.1 = TMENU
marks.MENUE.1 {
NO {
allWrap = <tr><td class="navi" width="128">|</td></tr>
ATagParams=class="navi"
}
ACT = 1
ACT {
allWrap = <tr><td class="navi_active">|</td></tr>
ATagParams=class="navi_active"
}
}

marks.MENUE.2 = TMENU
marks.MENUE.2 {
NO {
allWrap = <tr><td class="navi">|</td></tr>
ATagParams=class="navi"
beforeImg = fileadmin/images/pfeilchentrans.gif
beforeROImg = fileadmin/images/pfeilchentrans.gif
RO = 1
}
ACT = 1
ACT {
allWrap = <tr><td class="navi_active">|</td></tr>
ATagParams=class="navi_active"
beforeImg = fileadmin/images/pfeilchentrans.gif
}
}

marks.SPRACHE= PHP_SCRIPT
marks.SPRACHE {
file = fileadmin/scripts/my_languageMenu.php
}
marks.LANGID=TEXT

}

[useragent = *Safari*]
seite.10.template.file = fileadmin/main_template_si.html
[global]

[useragent = *Firefox*]
seite.10.template.file = fileadmin/main_template_fx.html
[global]

tt_content.image.20.spaceBelowAbove = 0

####################NEWS####################################################################

plugin.tt_news {
displaySingle.imageWrapIfAny = |
general_stdWrap.parseFunc.nonTypoTagStdWrap.encapsLines.removeWrapping = 1
archiveMode = year
enableArchiveDate = 1
datetimeDaysToArchive = 31
displayList.date_stdWrap.strftime= %d.%m.%y
displayLatest.date_stdWrap.strftime= %d.%m.%y
displaySingle.date_stdWrap.strftime= %d.%m.%y
displayList.subheader_stdWrap.crop = 180 | ... | 1

displaySingle.image {
file.maxW = {$plugin.tt_news.singleMaxW}
file.maxH = {$plugin.tt_news.singleMaxH}
wrap =
imageLinkWrap = 1
imageLinkWrap {
enable = 1
bodyTag = <body bgColor="#ffffff">
wrap = <a href="javascript:close();"> | </a>
width =
height =
JSwindow = 1
JSwindow.newWindow = 1
JSwindow.expand = 17,20
}

}

limit = 5
latestLimit = 5

pageBrowser {
showResultCount = 0
}

}

plugin.tt_news {

reverseAMenu = 1
archiveMode = quarter
archiveTitleCObject >
archiveTitleCObject = COA
archiveTitleCObject {
10 = COA
10 {
10= TEXT
10 {
field = start
strftime = %b -&nbsp;
wrap = <strong>|
}
11 = TEXT
11 {
field = stop
strftime = %b %Y
wrap = |</strong>
}
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
}
}

20 = COA
20 {
10= TEXT
10 {
field = start
strftime = %b -&nbsp;
wrap =
}
11 = TEXT
11 {
field = stop
strftime = %b %Y
wrap =
}
if {
value.field = start
equals.data = GPvar:tx_ttnews|pS
negate = 1
}
}
}
}

plugin.tt_news.pageBrowser {

browseBoxWrap.wrap = <div class="browseBoxWrap">|</div>
showResultsWrap.wrap = <div class="showResultsWrap">|</div>
browseLinksWrap.wrap = <div class="browseLinksWrap">|</div>
showResultsNumbersWrap.wrap = <span class="showResultsNumbersWrap">|</span>
disabledLinkWrap.wrap = <span class="disabledLinkWrap">|</span>
inactiveLinkWrap.wrap = <span class="inactiveLinkWrap">|</span>
activeLinkWrap.wrap = <span class="activeLinkWrap">|</span>
maxPages = 50

}
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

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten: