So, habe das wirkliche Original der general.js.php gefunden und wieder installiert... dies behebt alle meine derzeitigen Probleme:
- das Submenü im Superfishmenü ist wieder da
- der Captcha im Kontaktformular geht wieder (vermutlich, weil jetzt eine javascript-Fehelrmeldung wegfällt).
Nun habe ich aber wieder das Problem mit der Versand-/Bild-Detail-Popupbox (#32), also das mit der Contentbox, weswegen ich die Änderungen in der general.js.php entsprechend den Anweisungen hier ja gemacht hatte. Oder gedacht hatte, sie korrekt durchzuführen... anscheinend hab ich dabei ja etwas falsch gemacht. Daher: Wer schreibt mir jetzt noch einmal idiotensicher, was ich in der hier geposteten general.js.php genau durch was ersetzen muß, damit das mit der Contenbox klappt?
Hier meine (wieder "Orig-") general.js.php:
<?php
/* -----------------------------------------------------------------------------------------
$Id: general.js.php 1262 2005-09-30 10:00:32Z mz $
XT-Commerce - community made shopping
http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte Forenregeln beachten! ))
Copyright (c) 2003 XT-Commerce
-----------------------------------------------------------------------------------------
Released under the GNU General Public License
---------------------------------------------------------------------------------------*/
// this javascriptfile get includes at the BOTTOM of every template page in shop
// you can add your template specific js scripts here
?>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/bootstrap.min.js" type="text/javascript"></script>
<!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
<!--[if lt IE 9]>
<script src="../assets/js/html5shiv.js"></script>
<![endif]-->
<script type="text/javascript">
$(function() {
$('.thickbox').click(function(e){e.preventDefault();var imgPath = this.href; $('#modal #modalLabel').html(this.title);$('#modal .modal-body img').attr('src', imgPath);$("#modal").modal('show');});
$('.contentbox').click(function(ev){ev.preventDefault();var target = $(this).attr("href");$('#modal #modalLabel').html(this.title);$('#modal').modal({remote: target});$("#modal").modal('show');});
var c = document.cookie;
$('.collapsebox').each(function () {if (this.id) { var pos = c.indexOf(this.id + "_collapse_in="); if (pos > -1) { c.substr(pos).split('=')[1].indexOf('false') ? $(this).addClass('in') : $(this).removeClass('in');}}}).on('hidden shown', function () {if (this.id) { document.cookie = this.id + "_collapse_in=" + $(this).hasClass('in');}});
$('#myCarousel').carousel({interval: 5000})
$('.dropdown.men').hover(function() { $(this).addClass('open');}, function() {$(this).removeClass('open');});
$('div.accordion-body').on('shown', function () { $(this).parent("div").find(".icon-chevron-down").removeClass("icon-chevron-down").addClass("icon-chevron-up");});
$('div.accordion-body').on('hidden', function () { $(this).parent("div").find(".icon-chevron-up").removeClass("icon-chevron-up").addClass("icon-chevron-down");});
$(".same").height( $(".same_height").height() );
});
</script>
<?php
?>
Vielen lieben Dank! Britta
*EDIT: Habs selbst geschafft... Karls Hinweis mit dem Cookie war genau richtig, und dieses Mal habe ich die Änderungen für die Contentbox geschafft, OHNE wie der letzte Anfänger dabei auch gleich die Cookie-Zeile zu zerstören.
Sorry fürs nerven... und einen Riesen-Dank nochmal!