Zum Inhalt springen

Contentelement oder Plugin DIV zuweisen

Erstellt am 26. Oktober 2006 · 7 Antworten · letzte Antwort am 28. Oktober 2006

Tags: Frage

mrzweig ·

Guten Tag allerseits

Kann mir jemand helfen, habe das Problem, dass ich ein Plugin (bei mir Featurebox) pro Content-Elemet ein DIV umschlossen werden soll.
Dies in der rechten Spalte.
Momentan wird das DIV featurebox auf die ganze Spalte angewendet und ich möchte das pro Element definieren.

Vielen Dank für Eure Hilfe

Gruss

MrZweig

mrzweig ·

es gibt im TypoScript nirgends einen "featurebox" Eintrag...

Das HTML-Template ist folgend definiert:

<div id="sidebar">
        <div class="featurebox">
            <!-- ###INHALT_RECHTS### Start -->
              <h2>INHALT RECHTS</h2>
            <!-- ###INHALT_RECHTS### Start -->
	</div>		
</div>

nun wird das featurebox div-class um die ganze sidebar gelegt und nicht pro element

siehe generierter code:

<!--<div class="pagination"> </div>-->
	</div>
		
		<div id="sidebar">

			<div class="featurebox">
			
	<!--  CONTENT ELEMENT, uid:3/list [begin] -->
		<a id="c3"></a>

		<!--  Header: [begin] -->
			<div class="csc-header csc-header-n1"><h1 class="csc-firstHeader">Relaunch-Party</h1></div>
		<!--  Header: [end] -->
			
		<!--  Plugin inserted: [begin] -->
			


	<!--

		BEGIN: Content of extension "ast_countdown", plugin "tx_astcountdown_pi1"

	-->
	<div class="tx-astcountdown-pi1">
		
			<h4>Countdown</h4><p>Only <em>days : hours : mins : secs</em> up to the event!</p>

			<script type="text/javascript">
				/*<![CDATA[*/
			<!--
				document.write(counter);
				countDown();
			// -->
				/*]]>*/
			</script>
	</div>
	
	<!-- END: Content of extension "ast_countdown", plugin "tx_astcountdown_pi1" -->

	
		<!--  Plugin inserted: [end] -->
			
	<!--  CONTENT ELEMENT, uid:3/list [end] -->
		
	<!--  CONTENT ELEMENT, uid:17/list [begin] -->
		<a id="c17"></a>
		<!--  Plugin inserted: [begin] -->

			


	<!--

		BEGIN: Content of extension "newloginbox", plugin "tx_newloginbox_pi1"

	-->
	<div class="tx-newloginbox-pi1">
		


<h3>Benutzer Anmeldung</h3>



<p>Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um sich an der Webseite anzumelden:</p>


<form action="" target="_top" method="post" onSubmit="">
	<table>

		<tbody>
			<tr>
				<th><label for="user">Benutzername:</label></th>
				<td><input type="text" id="user" name="user" value="" /></td>
			</tr>
			<tr>
				<th><label for="pass">Passwort:</label></th>
				<td><input type="password" id="pass" name="pass" value="" /></td>

			</tr>
			
		</tbody>
		<tfoot>
	 		<tr>
	 			<td></td>
	 			<td>
	 				<input type="submit" name="submit" value="Anmelden" />
	 			</td>
	 		</tr>

		</tfoot>
	</table>
	<input type="hidden" name="logintype" value="login" />
	<input type="hidden" name="pid" value="0" />
	<input type="hidden" name="redirect_url" value="" />
	
</form>




	</div>

	
	<!-- END: Content of extension "newloginbox", plugin "tx_newloginbox_pi1" -->

	
		<!--  Plugin inserted: [end] -->
			
	<!--  CONTENT ELEMENT, uid:17/list [end] -->
		
			</div>
				
		</div>
		
	</div>
	
</div>
mrzweig ·

Ich erhielt eine Lösung doch ich kriege das einfach nicht zum Laufen:

Page.10.marks{
MOREFEATURE = COA
MOREFEATURE {
	wrap = <div class="featurebox"><h3>Login</h3>|</div>
	10 < plugin.tx_newloginbox_pi1
}
}

Wie binde ich das ein.

Danke für Eure Hilfe.