steve2342 Posted April 14, 2013 Share Posted April 14, 2013 Hallo! Hätte da noch eine Frage. Kann man dass komplette Header ändern? Dass heißt ich möchte mein Head Logo über die Komplette Seite haben und Warenkorb,Suchleiste etc. im Hintergrund haben,Auch möchte ich dass Suchfeld im Head Menü haben,wo finde ich die Position dafür in der DB? Es sollte dann ungefähr wie auf dieser Seite auschauen: http://www.def-shop.com/ Gibt es auch ein modul dass wenn ich auf ein Foto/Button mit der Maus fahre dass sich die farbe ändert,auch wie auf dieser seite z.B Markenauswahl? Benutze dass Theme: Theme Butterfly - Jewelry, Fashion, Clothes http://addons.prestashop.com/de/fashion/6668-butterfly-jewelry-fashion-clothes.html Vielen Dank! Hoffe ihr könnt mir helfen! MfG Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Navigationsmodul mit Farben: http://addons.presta...nu-manager.html - nutze ich selbst in einigen meiner Projekte. Header mit Logo Hintergrund: 1) ergänze deine css mit (/themes/css/global.css) #header_logo { position: absolute !important; } 2 ) ändere deine header.tpl (/themes/deintheme/header.tpl) wie folgt im BLOCK Header, wobei "namelogo.xxx" ergänzt wird durch dein Logo. Hier kannst du auch ein gif oder png angeben, also mit transparentem Hintergrund. Wenn du den Fix Preisanzeige inkl. Steuer, exkl. Versand mit fancybox verwendest, dann solltest du darauf achten, dass du die bereits für den Fix geänderte Datei anpasst, weil sonst die fancybox verloren geht. Wie bei jeder Anpassung an tpl-Dateien zunächst unter "Erweiterte Einstellungen" -> Leistung -> Template Cache -> Force compile auf JA stellen und darunter, Cache auf NEIN. Nach der Anpassung Einstellung wieder rückgängig machen. <!-- Header --> <div id="header" class="grid_9 alpha omega"> <a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}"> <img class="logo" src="{$img_dir}/namelogo.xxx" alt="{$shop_name|escape:'htmlall':'UTF-8'}"/> </a> <div id="header_right" class="grid_6 omega"> {$HOOK_TOP} Anpassungen gelten für PS 1.5.3.1. und PS 1.5.4., angenommen ist die Datei von Theme default. Wenn dein Theme hier andere Zeilen hat, dann bitte entsprechend die Zeile mit "class=logo" anpassen. Edit: der o.g. Pfad ist für ein Bild in deinem Theme-Ordner, also das "namelogo.xxx" gehört unter /themes/deintheme/img/ hinein ! 1 Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 was meinst du mit "ergänze deine css mit"? wo genau ergänzen und wie? Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Du kennst dich mit CSS, HTML und PHP aus ? Wenn nicht, dann empfehle ich dir auf fertige Lösungen zurückzugreifen und nicht selbst Hand an den Dateien anzulegen. Ergänzen = ans Ende stellen, Wie = mit einem Editor wie Notepad oder anderer. Vom FTP die Datei lokal holen, abändern und wieder auf dem FTP an der gleichen Stelle laden. (ABER immer vorher eine Sicherungskopie am FTP hinterlegen, oder die Datei umbenennen, und dann die geänderte Datei mit dem richtigen Namen wieder raufladen). 1 Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Ja ich kenne mich aus,nur verstehe ich es gerade nicht sry;) Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Post wurde editiert: Ergänzen = ans Ende stellen, Wie = mit einem Editor wie Notepad oder anderer. Vom FTP die Datei lokal holen, abändern und wieder auf dem FTP an der gleichen Stelle laden. (ABER immer vorher eine Sicherungskopie am FTP hinterlegen, oder die Datei umbenennen, und dann die geänderte Datei mit dem richtigen Namen wieder raufladen). 1 Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Ok,dass heißt ich muss in "#header_logo" : dass rote löschen und mit position: absolute !important; ersetzten? oder nur im header die position von relative auf absolute? #header_logo { float:left; display:block; margin-top: -16px; } /* ************************************************************************************************ HEADER ************************************************************************************************ */ #header {position:relative} #header_logo { float:left; display:block; margin-top: -16px; } #header_right { position:relative; float: right } Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Block #header_logo einfach ändern. 1 Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 okay vielen Dank! und meinen Header einfach mit deinem ersetzten? Mein Header: <!-- Header --> <div id="header" class="grid_9 alpha omega"> <a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}"> <img class="logo" src="{$logo_url}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} /> </a> <div id="header_right" class=""> {$HOOK_TOP} Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Was mir noch eingefallen ist bezüglich der Navigationsleiste. Natürlich kannst du diese auch einfärben beim Original Prestashop (topmenu), allerdings bist du da nicht flexibel, also nicht eine Farbe pro Tab, weil das Modul ein nur sehr spartanisches ist. Mehr Komfort nur durch Kauf-Module, das sollte aber doch auch klar sein warum, oder ? Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Header.tpl. Ersetzen nein. Suche die Zeile wie schon oben beschrieben: class=logo und du änderst diese Zeile so ab wie die des angegeben Codes. Achte darauf, dass das Bild auch dort ist, wie ich weiter oben angegeben habe, sonst musst du den Pfad entsprechend anpassen. 1 Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Okay Vielen Dank super Service! Ja dass ist mir klar;) Verwende nur Gekaufte Module,alles andere ist unprofessionell;) Habe mir dass "Advanced Top Menu - The best menu manager " modul auch schon öfter angeschaut habe dann aber ein anderes gekauft,aber ich denke ich werde dieses jetzt verwenden,habe nämlich gesehen dass man da dass Suchfeld in die menü leiste integrieren kann? Ohne dich zu stören;) Gibt es jetzt ein modul wo sich die farbe des button ändert wenn man mit der Maus darauf fährt? MfG Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Ok,damit ändere ich aber nur dass Logo und nicht den Kompletten Hintergrund des Headers? Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Natürlich muss dein Logo so groß sein wie der Header . Mouseover-Effect gibst du ebenso in der css weiter (der Befehl heißt hover)... Geht sowohl im Standard TopMenu als auch bei dem "Adavanced Top Menue". Damit es klappt sollte aber dazu auch eine Klasse existieren. Deine CSS: /*normal */ .meindiv{ background-color:black; } /* mouseover */ .meindiv:hover { background-color:white;} zugehöriges TPL: <div class="meindiv">inhalt</div> Oder per JavaScript: <div onMouseOver="this.bgColor='white';" onMouseOut="this.bgColor='black';">inhalt </div> Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Vielen Dank! Ja dass Logo is natürlich so groß wie der Header^^ aber er wird auf die Größe wo mein Logo vorher war verkleinert? Link to comment Share on other sites More sharing options...
guest* Posted April 14, 2013 Share Posted April 14, 2013 Dann hast du die Zeile nicht komplett angepasst und das width im Original belassen ? Link to comment Share on other sites More sharing options...
steve2342 Posted April 14, 2013 Author Share Posted April 14, 2013 Ok werde mir dass nochmal genauer anschauen,habe aber keine Größenangaben im code gefunden? Link to comment Share on other sites More sharing options...
guest* Posted April 15, 2013 Share Posted April 15, 2013 Dein Post#10 {if $logo_image_width}width="{$logo_image_width}" Bitte diese Zeile genau mit meiner vergleichen. Link to comment Share on other sites More sharing options...
steve2342 Posted April 15, 2013 Author Share Posted April 15, 2013 Okay Danke habe ich komplett übersehen;) Noch eine frage zu dem Mouseover-Effect.Kann ich den befehl direkt für einen Button/Bild auswählen?nicht nur im Menü? MfG Link to comment Share on other sites More sharing options...
guest* Posted April 15, 2013 Share Posted April 15, 2013 Nein, beides muss man einprogrammieren, steht nicht als Default-Auswahl irgendwo zur Verfügung. Link to comment Share on other sites More sharing options...
steve2342 Posted April 15, 2013 Author Share Posted April 15, 2013 Dass heißt ich kann es nicht für bestimmte button programmieren? Link to comment Share on other sites More sharing options...
guest* Posted April 15, 2013 Share Posted April 15, 2013 Können, kann man alles, aber du musst das Top Menu umbauen, denn es gibt zur Zeit so ein Feature garnicht her. Beim Top Menu Standard von PS kannst du für mousover nur generell eine einzige Farbe übergeben. Also nicht pro Kategorie eine Farbe und eine Mausdrüber Farbe. Um das so zu übergeben wie das advanced menue (also jede Kategorie eine eigene Farbe mit variablen Mausdrüber-Effekten) da gehört viel mehr dazu, als nur ein Befehl in einer css. Link to comment Share on other sites More sharing options...
steve2342 Posted April 16, 2013 Author Share Posted April 16, 2013 Okay ich habe gesehn dass ich direkt im Startseiten-Text-Editor einen mouseover befehl für ein bild geben kann. Link einfügen Ereignisse onmouseover für was ist dass? Was muss ich dahinter eingeben in dass Leere Feld? Link to comment Share on other sites More sharing options...
steve2342 Posted April 16, 2013 Author Share Posted April 16, 2013 Oder auf bild enfügen,erweitert,Alternatives bild,bei mauskontakt Darunter kann ich in 2 bild einfügen,ic glaube dass ist es was ich suche. Nur bekomme ic es nicht gaz hin mit dem Alternativen Bild... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now