tabs in Product Description

Diskussionen rund um die Templates (incl. Smarty)
Antworten
rieste
Beiträge: 134
Registriert: Fr 18. Mär 2011, 07:54
Shop Version: ECB 1.08 leider

tabs in Product Description

Beitrag von rieste »

Hallo!

ich wollte fragen ob es eine möglichkeit gibt die Product description so aufzubauen das man den TAB miteinbaut.
Kurze Erklärung:
- Product descrition wird per HTML Code Generator direkt in die Datenbank geschrieben.
- Im HTML Code möchte ich sowas wie <div id="tabs-2" class="tab"> das ist der Text für tab 2 </div> einfügen.

Und anschließend soll der Beschreibungstext in 2 Tabs aufgerufen werden können.

ist sowas in die art möglich oder geht das nur wenn ich ein zweites datenbankfeld anlege für das 2 TAB?

lg
Mein Seite: https://www.rieste.com
Mein Lichtshop https://licht365.com
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: tabs in Product Description

Beitrag von Xantiva »

Du brauchst kein 2. Datenbankfeld. Das geht in einem: http://jqueryui.com/demos/tabs/

Du benötigst ein wenig JavaScript (z. B. bottom.js.php) und kannst dann die Daten für beide Tabs in der ProductDescription (div id=tabs ...) unterbringen.

Beispiel Code von der jQuery Seite:

Code: Alles auswählen

<script>
	$(function() {
		$( "#tabs" ).tabs();
	});
	</script>



<div class="demo">

<div id="tabs">
	<ul>
		<li><a href="#tabs-1">Nunc tincidunt</a></li>
		<li><a href="#tabs-2">Proin dolor</a></li>
		<li><a href="#tabs-3">Aenean lacinia</a></li>
	</ul>
	<div id="tabs-1">
		<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a, risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris. Nam elementum quam ullamcorper ante. Etiam aliquet massa et lorem. Mauris dapibus lacus auctor risus. Aenean tempor ullamcorper leo. Vivamus sed magna quis ligula eleifend adipiscing. Duis orci. Aliquam sodales tortor vitae ipsum. Aliquam nulla. Duis aliquam molestie erat. Ut et mauris vel pede varius sollicitudin. Sed ut dolor nec orci tincidunt interdum. Phasellus ipsum. Nunc tristique tempus lectus.</p>
	</div>
	<div id="tabs-2">
		<p>Morbi tincidunt, dui sit amet facilisis feugiat, odio metus gravida ante, ut pharetra massa metus id nunc. Duis scelerisque molestie turpis. Sed fringilla, massa eget luctus malesuada, metus eros molestie lectus, ut tempus eros massa ut dolor. Aenean aliquet fringilla sem. Suspendisse sed ligula in ligula suscipit aliquam. Praesent in eros vestibulum mi adipiscing adipiscing. Morbi facilisis. Curabitur ornare consequat nunc. Aenean vel metus. Ut posuere viverra nulla. Aliquam erat volutpat. Pellentesque convallis. Maecenas feugiat, tellus pellentesque pretium posuere, felis lorem euismod felis, eu ornare leo nisi vel felis. Mauris consectetur tortor et purus.</p>
	</div>
	<div id="tabs-3">
		<p>Mauris eleifend est et turpis. Duis id erat. Suspendisse potenti. Aliquam vulputate, pede vel vehicula accumsan, mi neque rutrum erat, eu congue orci lorem eget lorem. Vestibulum non ante. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Fusce sodales. Quisque eu urna vel enim commodo pellentesque. Praesent eu risus hendrerit ligula tempus pretium. Curabitur lorem enim, pretium nec, feugiat nec, luctus a, lacus.</p>
		<p>Duis cursus. Maecenas ligula eros, blandit nec, pharetra at, semper at, magna. Nullam ac lacus. Nulla facilisi. Praesent viverra justo vitae neque. Praesent blandit adipiscing velit. Suspendisse potenti. Donec mattis, pede vel pharetra blandit, magna ligula faucibus eros, id euismod lacus dolor eget odio. Nam scelerisque. Donec non libero sed nulla mattis commodo. Ut sagittis. Donec nisi lectus, feugiat porttitor, tempor ac, tempor vitae, pede. Aenean vehicula velit eu tellus interdum rutrum. Maecenas commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a libero vitae lectus hendrerit hendrerit.</p>
	</div>
</div>

</div><!-- End demo -->

Mein Shop: http://www.basteln-selbermachen.de
rieste
Beiträge: 134
Registriert: Fr 18. Mär 2011, 07:54
Shop Version: ECB 1.08 leider

Re: tabs in Product Description

Beitrag von rieste »

Hallo!

danke für die hilfe.

ich habe jedoch noch ein problem mit dem shop.

es funktioniert super wenn ich in die Product_description folgendes schreibe

Text Teil1
</div> - macht den ersten tab zu
<div id="tabs-2" class="tab">
Teil 2 des TExtes

-----
speichere ich das ganze passt es. sobald ich aber einen artikel wieder bearbeite, sei es preis, oder sonstiges und SPEICHERN drücke löscht er mir das </div> raus. kann man das irgendwie ändern das er das nicht macht?
das problem was entsteht ist das ich das tab-1 dann nicht mehr schließe und somit komme ich nicht mehr in tab-2


danke
lg
Mein Seite: https://www.rieste.com
Mein Lichtshop https://licht365.com
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: tabs in Product Description

Beitrag von Xantiva »

Du musst schon valides HTML in dem Editor schreiben (oder den WYSIWYG - Editor abschalten - was ich aber nicht empfehlen würde).

Code: Alles auswählen

<div id="tabs-1" class="tab">Text Teil1</div>
<div id="tabs-2" class="tab">Teil 2 des TExtes</div>
Mein Shop: http://www.basteln-selbermachen.de
Antworten