Frage an die Code Profis:
Dieses Modul kollidiert bei der Anleitung mit dem Produktfilter und zwar
In Datei templates/xtc5/css/general.css.php
Demnach also im Filter wird dieser Teil verschoben:
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/css/jquery-ui.css" type="text/css" media="screen" />
und befindet sich direkt unter:
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/stylesheet.css" type="text/css" />
So lt Anleitung von Autocomplete muss dieser Code Bereich aber stehen bleiben sonst funktioniert dieses Modul nicht.
Ich habe jetzt also das Ganze wieder eingefügt aber ich weiss jetzt ehrlich nicht warum der Filter das Ganze überhaupt verschoben hat bzw. welche Wechselwirkung nun entstehen kann.
Meine Datei sieht nun so aus:
// Put CSS-Definitions here, these CSS-files will be loaded at the TOP of every page
?>
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/stylesheet.css" type="text/css" />
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/css/jquery-ui.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/css/thickbox.css" type="text/css" media="screen" />
<?php // BOF - web28 - 2010-07-09 - TABS/ACCORDION in product_info ?>
<?php
//if (strstr($PHP_SELF, FILENAME_PRODUCT_INFO )) {
?>
<link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/css/jquery-ui.css" type="text/css" media="screen" />
<?php
//}
?>
<?php // EOF - web28 - 2010-07-09 - TABS/ACCORDION in product_info ?>
Und diese Datei weicht auch einwenig ab:
(templates/xtc5/javascript/general.js.php)
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery-ui.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.form.js"" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/mod_functions.js"" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/product_filter.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/thickbox.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery-searchbox.js" type="text/javascript"></script>
Gibt es nun Probleme?! Oder egal?!
**EDIT**
ok. Ich habe gerade versucht die den Code doch zu entfernen (1. Datei) und in der 2. Datei habe ich das js direkt wie angegeben kopiert und scheint zu funktionieren:
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery-ui.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery-searchbox.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.form.js"" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/mod_functions.js"" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/product_filter.js" type="text/javascript"></script>
<script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/thickbox.js" type="text/javascript"></script>