nobody124 Posted March 7, 2008 Report Share Posted March 7, 2008 Hallo, hat jemand eine Ahnung, in welcher Datei ich das Layout der Suchergebnisseiten (welche auch advanced_search.php generiert werden) anpassen kann? Grundsätzlich werden sämtliche Anpassungen in den einzelnen html-Dateien im Template Ordner -> Module gemacht, jedoch finde ich da nichts, was für die Suchergebnisse der advanced search Funktion passen könnte. Bin für jede Hilfe dankbar, schönen Gruss Link to comment Share on other sites More sharing options...
ri.noceros Posted April 12, 2008 Report Share Posted April 12, 2008 Würde ich auch gern wissen. hat jemand einen Tip. Ich möchte es schaffen dass in suchergebnissen KEIN preis angezeigt wird. Link to comment Share on other sites More sharing options...
ixopo Posted July 25, 2008 Report Share Posted July 25, 2008 templates/DEINTEMPLATE/error_message.html Link to comment Share on other sites More sharing options...
Hetfield Posted July 25, 2008 Report Share Posted July 25, 2008 Standardmäßig nutzt der Shop auf den Suchergebnisseiten auch das Template für die Produktlisten (z.B. templates/TEMPLATE/product_listing/product_listing_v1.html). Um das zu ändern ist eine kleine Anpassung in der includes/modules/product_listing.php notwendig. Sucht dort nach folgendem Code: // get default template if ($category['listing_template'] == '' or $category['listing_template'] == 'default') { $files = array (); if ($dir = opendir(DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/module/product_listing/')) { while (($file = readdir($dir)) !== false) { if (is_file(DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/module/product_listing/'.$file) and ($file != "index.html") and (substr($file, 0, 1) !=".")) { $files[] = array ('id' => $file, 'text' => $file); } //if } // while closedir($dir); } $category['listing_template'] = $files[0]['id']; }[/php]und ersetzt ihn gegen diesen: [php]// get default template if (substr(basename($PHP_SELF), 0, 22) != 'advanced_search_result') { if ($category['listing_template'] == '' or $category['listing_template'] == 'default') { $files = array (); if ($dir = opendir(DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/module/product_listing/')) { while (($file = readdir($dir)) !== false) { if (is_file(DIR_FS_CATALOG.'templates/'.CURRENT_TEMPLATE.'/module/product_listing/'.$file) and ($file != "index.html") and (substr($file, 0, 1) !=".")) { $files[] = array ('id' => $file, 'text' => $file); } //if } // while closedir($dir); } $category['listing_template'] = $files[0]['id']; } } else { $category['listing_template'] = 'search_results.html'; }Nun die templates/TEMPLATE/product_listing/product_listing_v1.html kopieren und in search_results.html umbennen. Dann in dieser das Layout wie gewünscht anpassen.Fertig! MfG Hetfield Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.