Zum Inhalt springen

Extension rgaccordion

Erstellt am 8. Mai 2009 · 1 Antwort · letzte Antwort am 11. Mai 2009

Tags: JavaScript & AJAX, Frage

MUSIKMANN ·

Hallo Typo3ler,

diesmal beschäftigt mich die Extension rgaccordion1. Ich habe bereits eine Menge hier im Forum dazu gelesen, bisher aber meine Lösung für mein Problem nicht gefunden:

Wie in der Anleitung beschrieben, sind t3mootools und rgaccordion1 installiert und configuriert.

Nachfolgend mein TS der entsprechenden Seite:

# Template content object:

temp.mainTemplate = TEMPLATE

temp.mainTemplate {

  # Feeding the content from the Auto-parser to the TEMPLATE cObject:

  template =< plugin.tx_automaketemplate_pi1

    # Select only the content between the <body>-tags
    
  template = FILE

  template.file = fileadmin/template/template_ich_bin_discjockey.html

  workOnSubpart = DOCUMENT_BODY

  subparts.breadcrumb < temp.breadcrumb
  
subparts.content < styles.content.get

  subparts.login = CONTENT
  subparts.login {
        table = tt_content
        select {
                pidInList=1
                where=colPos=2
        }
  }
  
  
  
  subparts.news = CONTENT
  subparts.news {
        table = tt_content
        select {
                pidInList=1
                where=colPos=1
        }
  }
    
  subparts.submenue = HMENU
  subparts.submenue.entryLevel = 1
  subparts.submenue.1 = TMENU 
  subparts.submenue.1.NO = 1 
  subparts.submenue.2 < subparts.submenue.1
  subparts.submenue.2 = TMENU 
  subparts.submenue.2.NO = 2 
  subparts.submenue.2.NO.ATagParams = class="submenue_2"
  subparts.bottom = CONTENT
  subparts.bottom {
        table = tt_content
        select {
                pidInList=1
                where=colPos=3
        }
  }

}
tt_content.stdWrap.innerWrap2 (

|

<a href="#top">nach oben</a>

)


# Default PAGE object:

page = PAGE
page.typeNum = 0
page.10 < temp.mainTemplate

# Accordion
# Activate rgaccordion for the main column
page.10.subparts.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

Das BE scheint soweit zu funktionieren, denn den Haken kann ich setzten. Auch das FE reagiert, die enstprechende "Überschrift" erscheint in diesem Grün und ist aufgeklappt.

Wo liegt mein Fehler?

MUSIKMANN ·

Ich bin weiter auf der Suche nach meinem Fehler und wollte zumindestens meine Überlegungen hier veröffentlichen.

Nun die Webseite (html) wird anständig "zusammengebaut", so dass ich bisher meinen fehler nicht einmal eingrenzen kann. Vielleicht hat hier jemand noch eine zündende Idee?

der Quelltex sieht so aus:

<!DOCTYPE html
     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de_DE" lang="de_DE">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<!-- 
	This website is powered by TYPO3 - inspiring people to share!
	TYPO3 is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.
	TYPO3 is copyright 1998-2008 of Kasper Skaarhoj. Extensions are copyright of their respective owners.
	Information and contribution at http://typo3.com/ and http://typo3.org/
-->

	<link rel="shortcut icon" href="http://www.ich-bin-discjockey.de/" />
	<link rel="icon" href="http://www.ich-bin-discjockey.de/" />
	<link rel="stylesheet" type="text/css" href="typo3temp/stylesheet_8ab1065257.css" />
	<link rel="stylesheet" type="text/css" href="fileadmin/template/style_ich_bin_discjockey.css" />
	<link rel="stylesheet" type="text/css" href="typo3conf/ext/rgaccordion/res/rgaccordion1.css" />

	<script src="typo3conf/ext/rgaccordion/res/rgaccordion1.js" type="text/javascript"></script>
	<title>ICH-BIN-DISCJOCKEY :.:.: Eine Aktion von DJs für DJs :.:.: Kampagne</title>
	<meta name="generator" content="TYPO3 4.2 CMS" />
	<meta name="robots" content="index, follow" />

</head>
<body>

<div id="main">
<div id="header">
<div id="logo"></div>

<div id="slogan1"></div>
<div id="login">
</div>
<div id="breadcrumb">
<!-- ###breadcrumb### begin -->

<!-- ###breadcrumb### end --></div>
<div id="menue">
<!-- ###menue### begin -->
<!-- ###menue### end -->
<a href="index.php?id=2" class="link"><img src="fileadmin/template/images/du_startseite.gif" border="0" alt="Startseite" /></a>
<a href="index.php?id=3" class="link"><img src="fileadmin/template/images/du_kampagne.gif" border="0" alt="Kampagne" /></a>
<a href="index.php?id=4" class="link"><img src="fileadmin/template/images/du_kontakt.gif" border="0" alt="Kontakt" /></a>
<a href="index.php?id=5" class="link"><img src="fileadmin/template/images/du_news.gif" border="0" alt="Blog" /></a>
<a href="index.php?id=6" class="link"><img src="fileadmin/template/images/du_gaestebuch.gif" border="0" alt="Gästebuch" /></a>
<a href="index.php?id=7" class="link"><img src="fileadmin/template/images/du_impressum.gif" border="0" alt="Impressum" /></a>
</div>

</div>
<div id="middle">
<div style="float: left;">
<div id="news">
<img src="fileadmin/template/images/box_left_top.gif" alt="" />
<div class="text_box">
<a id="c3"></a><div class="csc-textpic csc-textpic-center csc-textpic-above"><div class="csc-textpic-imagewrap" style="width:140px;"><dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:140px;"><dt><img src="typo3temp/pics/8013c9d7fc.jpg" width="140" height="53" alt="" /></dt></dl></div></div><div class="csc-textpic-clear"><!-- --></div>
</div>
<img src="fileadmin/template/images/box_left_bottom.gif" alt="" />
</div>
<div id="submenue">
<img src="fileadmin/template/images/box_left_top.gif" alt="" />
<div class="text_box">
<a href="index.php?id=10" onfocus="blurLink(this);">Entstehung</a>
</div>
<img src="fileadmin/template/images/box_left_bottom.gif" alt="" />

</div>
</div>
<div style="float: right;">
<div id="content">
<img src="fileadmin/template/images/box_content_top.gif" alt="" />
<div class="text_box">
<div class="rgaccord1-nest"><h3 class="rgaccord1-toggle">Unsere Kampagne / Unsere Aktion</h3><div class="rgaccord1-content"><a id="c15"></a><div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Unsere Kampagne / Unsere Aktion</h1></div><p class="bodytext">Neben dem <b>fehlenden Berufsbild</b> des &quot;Discjockeys&quot; und des stätig wachsenden und <b>unübersichtlichen Angebot an &quot;Kollegen</b>&quot; sowie der schwierigen Markt- &amp; Auftragslage starten wir diese Kampagne / Aktion mit der Suche nach  Antworten auf nachfolgenden Fragen:</p><ol><li>Ab wann ist ein Discjockey professionell?<ol><li>Wieviel Erfahrung sollte ein Profi in seinem Bereich mitbringen?</li><li>Wie definiert man Erfahrungen im DJ-Bereich?</li><li>Kann der Profi auf Anfrage 2-3 nachprüfbare Referenzen vorweisen?</li></ol></li><li>Welche Grundlagen sollte ein professioneller Discjockey haben?<ol><li>Welches musikalisches Grundwissen ist notwendig?</li><li>Welches gesetzliches Grundwissen ist notwendig?</li><li>Welches kaufmännisches Grundwissen ist notwendig?</li><li>Welches technisches Grundwissen ist notwendig?</li></ol></li><li>Welche Investitionen sind für ein professionelles Arbeiten nötig?<ol><li>Benötigt man eigene Technik?</li><li>Ab wann besteht Investitionsbedarf?</li><li>Muss ich jeden TechnikTrend mitmachen? </li></ol></li><li>Was ist professionelles Auftreten beim Kunden?<ol><li>Wie überzeuge ich den Kunden von mir und meinen Leistungen als Discjockey?</li><li>Wie bekommt der Discjockey beim Kunden einen akzeptablen Preis für seine Leistung?</li></ol></li></ol></div></div><a id="c17"></a><hr /><a id="c18"></a><p class="bodytext"><b>Unsere Kampagne wird von <a href="http://www.ich-bin-discjockey.de/index.php?id=11&amp;tx_ablinklist_pi1[action]=getviewcategory&amp;tx_ablinklist_pi1[category_uid]=1&amp;tx_ablinklist_pi1[cid]=16&amp;cHash=813a1ed4bc" title="Öffnet externen Link in neuem Fenster" target="_self">diesen Discjockeys</a> unterstützt.</b></p>

</div>
<img src="fileadmin/template/images/box_content_bottom.gif" alt="" />
</div>
</div>
<span class="clear"><!-- spacer --></span>
</div>
<div id="bottom">
<a id="c2"></a><p class="bodytext">© 2009 Eine Aktion vom <a href="http://www.musikmann.com" title="Öffnet externen Link in neuem Fenster" target="_blank" class="external-link-new-window">MUSIKMANN</a></p>
</div>
</div>

</body>
</html>

Nach meine Verständnis wird in Zeile 21 das Script angesprochen und in den Zeile 74 abgearbeitet. Die enstprechende Webseite? http://www.ich-bin-discjockey.de/index.php?id=3

Vorab vielen Dank für jede Art der Hilfe.