hallo
ich habe rgaccordion und mootools installiert. ich habe eine js bibliothekt erstellt. ich habe folgendes in mein ts geschrieben:
# Activate rgaccordion for the main column
page.10.subparts.TPL_CONTENT.renderObj < plugin.tx_rgaccordion1
# Include the JS and CSS (demo) files
page.includeCSS.file57 = EXT:rgaccordion/res/rgaccordion1.css
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
page.includeJS.file52 = EXT:rgaccordion/res/rgaccordion1.js
ich habe einen neuen datensatz (text) erstellt und accordion angehakt, aber es regt sich nichts. habe ich da was vergessen?
ansicht unter: http://andre-schuler.ch/index.php?id=30
gruss
andres
nach langem erfolglosem ausprobieren habe ich folgendes festgestellt:
js dateien werden im haeder eingebunden. die class welche das accordion steuern sollte fehlt.
fragen:
-muss für accordion ein statisches template eingebunden werden? wenn ja, es wird keines angezeigt.
-ich gehe davon aus, dass renderObj nicht arbeitet
-habe ich den code richtig ins ts eingebunden?
-stimmt dieser code so?
############Activate rgaccordion for the main column/Aktiviert rgaccordion für die Haupdpalte
page.10.subparts.TPL_CONTENT.renderObj < plugin.tx_rgaccordion1
# Include the JS and CSS (demo) files
page.includeCSS.file57 = EXT:rgaccordion/res/rgaccordion1.css
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
page.includeJS.file52 = EXT:rgaccordion/res/rgaccordion1.js
hier sicherheitshalber das ganze TS:
#################################### Allgemeine TypoScript-Konfigurationen
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.index_enable = 1
config.index_externals = 1
config.spamProtectEmailAddresses = 1
config.spamProtectEmailAddresses_atSubst = @
config.simulateStaticDocuments_noTypeIfNoTitle = 1
#########cc_awstats: logfile
config{
stat=1
stat_apache=1
stat_apache_logfile=andreschuler_log.txt
}
lib.GoogleAnalytics < plugin.tx_googleanalytics_pi1
##Doctype als XHTML definieren
config {
doctype = xhtml_trans
xhtml_cleaning = all
}
[browser = msie] && [version = < 7.0]
config.doctypeSwitch = 1
[global]
##############################page.config.metaCharset = utf-8
page = PAGE
page {
page.typeNum=0
############################### Allgemeine Seiteneigenschaften setzen
meta.AUTHOR = Andre Schuler
meta.DESCRIPTION =Willkommen bei Andre Schuler, Webdesign,
meta.KEYWORDS = Webdesign, Andre Schuler, Luzern, Schweiz, Internet, Zentralschweiz, Homepage, TYPO3, Webpublishing, CMS, Multimedia
meta.ROBOTS = all
stylesheet = fileadmin/style.css
############################### Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
10.workOnSubpart = DOKUMENT
10.marks {
############################### Den Platzhalter DATUM ansprechen
DATUM = TEXT
DATUM.data = date : d.m.Y
############################### Das Logo einlesen
LOGO = IMAGE
LOGO.file = fileadmin/images/logo.jpg
LOGO.file.width = 178
LOGO.altText= Das ist ein Logo
LOGO.titleText = Das ist ein Logo
############################### Inhalt ausgeben
INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
############################### Inhalte werden von der Seite mit der ID 23 genommen.
select.pidInList = 23
############################### Inhalte in der rechten Spalte ausgeben
RECHTS = COA
RECHTS.10 = CONTENT
RECHTS.10 {
table = tt_content
select.where = colPos = 2
select.orderBy = sorting
}
RECHTS.20 = CONTENT
RECHTS.20 {
table = tt_content
select.orderBy = sorting
###### Inhalte werden von der Seite mit der ID 9 genommen.
select.pidInList = 9
}
############################### Link zur Druckversion erzeugen
DRUCKVERSION = TEXT
DRUCKVERSION {
field = uid
wrap = <a href="index.php?id=|&L=0&type=1" target="_blank"><img src="fileadmin/grafix/print.gif" border="0" /></a>
}
####################PDF Link erzeugen
PDF = IMAGE
PDF.file = fileadmin/grafix/pdf.gif
PDF.stdWrap.postUserFunc = tx_pdfgenerator2->makePdfLink
##############################Textmenü Links
MENU_LINKS = HMENU
MENU_LINKS {
special = directory
special.value = 3
entryLevel = 1
1 = TMENU
1 {
expAll = 0
noBlur = 1
NO = 1
NO {
ATagTitle.field = abstract // description // title
}
CUR < .NO
CUR.ATagParams=class="navi_aktiv"
}
2 < .1
2.expAll = 1
2.wrap = <ul id="subnavlist">|</ul>
3 < .2
}
}
}
############################### Druckansicht
druckversion.stylesheet = fileadmin/print.css
druckversion = PAGE
druckversion {
typeNum = 1
10 = CONTENT
10.table = tt_content
10.select.orderBy = sorting
10.select.colPos = 0
10.select.languageField = sys_language_uid
}
############################### Inhaltstyp "Normaler Text" anpassen
#tt_content.text.20 {
#textStyle >
#wrap = <p>|</p>
#}
############################### Die Sitemap von einem Ausgangspunkt erstellen lassen
tt_content.menu.20.2 {
special = directory
special.value.field = pages
}
############################### Login-Formular für Webseiten-Benutzer
tt_content.login.20 {
hiddenFields.pid.value = 11
dataArray.10.label = Benutzername:
dataArray.20.label = Passwort:
}
###############################Lightbox
#Language Configuration/
config.linkVars = L
German.sys_language.uid = 1
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
page.includeCSS.file8 = fileadmin/my-german-slightbox.css
[global]
###########Favicon
page.headerData.20 = TEXT
page.headerData.20.value = <link rel="SHORTCUT ICON" href="http://www.andre-schuler.ch/fileadmin/logourl.ico">
############Activate rgaccordion for the main column/Aktiviert rgaccordion für die Haupdpalte
page.10.subparts.TPL_CONTENT.renderObj < plugin.tx_rgaccordion1
# Include the JS and CSS (demo) files
page.includeCSS.file57 = EXT:rgaccordion/res/rgaccordion1.css
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
page.includeJS.file52 = EXT:rgaccordion/res/rgaccordion1.js
TYPO3 VERSION 4.2.1
ICH WÄRE DANKBAR WENN MIR JEMAND EINEN KONSTRUKTIVEN TIP HÄTTE
ich bin etwas weiter...
klar ist dass rgaccordion funktionieren würde denn ich habe den quelltext direkt reingeschrieben.
mühe macht mir den code richtig einzubinden:
page.10.subparts.TPL_CONTENT.renderObj < plugin.tx_rgaccordion1
ich habe zuwenig fundierte kenntnisse von typoScript.
mit ein wenig support würde ich das sicher zum laufen bringen.
ich nehme jeden hinweis dankend entgegen....
oder schaut hier gar keiner rein?
Hallo!
Du musstschon deinen Marker ansprechen.
versuch mal das
page.10.INHALT.renderObj < plugin.tx_rgaccordion1
danke!
das habe ich auch schon versucht...kein erfolg
die lösung!
rgaccordion läuft nich zusammen mit perfectLightbox
der code sieht in meinem falle so aus:
# Include the JS and CSS Accordion (demo) files
page.includeCSS.file57 = EXT:rgaccordion/res/rgaccordion1.css
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
page.includeJS.file52 = EXT:rgaccordion/res/rgaccordion1.js
und:
######### Inhalt ausgeben
INHALT = CONTENT
INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
############Accordion einbinden
renderObj < plugin.tx_rgaccordion1
}
ich habe rgaccordion installiert, am anfang hat es funktioniert, aber seit gestern funktioniert es nicht unter firefox... unter ie geht es wunderbar...aber beim firefox wenn ich den inhalt öffne, erscheint nichts...leer, obwohl ich dann mir firebug sehe das der inhalt drinne ist, aber es wird versteckt...woran kann es liegen
hi
kontrolliere den *.js Dateiname mit der Datei der +ext
#
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
Name mootools_v1.2.1.js anpassen und es funktionierte bei mir
gruss b