d4sId Posted April 29, 2012 Share Posted April 29, 2012 Hallo zusammen, ich möchte gerne den Block paymentlogo mit Überschrift und Rahmen versehen, wie bei den Kaegorien und dem CMS. Leider habe ich bis jetzt nicht herausgefunden wie ich das bewerkstelligen kann. Ich benutze Prestashop 1.4.7 Ich hoffe mir kann dabei jemand weiterhelfen. Danke und Gruss Link to comment Share on other sites More sharing options...
guest* Posted April 29, 2012 Share Posted April 29, 2012 modules/blockpaymentlogo/ Hardcode in der blockpaymentlogo.tpl Dieses Modul hat keine eigene css oder spezielle smarty-Klassen. Link to comment Share on other sites More sharing options...
d4sId Posted April 29, 2012 Author Share Posted April 29, 2012 Vielen Dank für deine Antwort cd2500. Kannst du mir oder jemand anders kurz aufzeigen wie ich das umsetzen kann? Ich vermute ich so in etwa folgendes abändern: <div id="paiement_logo_block_left" class="block informations_block_left"> <h4><a href="{$link->getCMSLink($cms_payement_logo)}</a></h4> <ul class="block_content"> <a href="{$link->getCMSLink($cms_payement_logo)}"> <img src="{$img_dir}logo_paiement_visa.jpg" alt="visa" width="33" height="21" /> <img src="{$img_dir}logo_paiement_mastercard.jpg" alt="mastercard" width="32" height="21" /> <img src="{$img_dir}logo_paiement_paypal.jpg" alt="paypal" width="61" height="21" /> </a> </div> Leider wird der Content noch im Header angezeigt und der Titel fehlt noch. Er müsste den Titel aus der Datenbank holen (id_cms_block = 4), der Content wäre dann die Zahlungslogos. Kann mir jemand weiterhelfen? Leider bin ich ein völliger Prestashop Neulling, darum wäre ich froh um jegliche Hilfe :-) Link to comment Share on other sites More sharing options...
guest* Posted April 30, 2012 Share Posted April 30, 2012 Ich verwende das Modul nicht und habe es mir gerade eben testweise installiert. Also wenn du es nicht im Header haben möchtest, dann musst du den Hook löschen. Module -> Positionen Zeigen: Hier auswählen - Block Zahlungslogo und den Hook im Block Header lösen, indem du auf die Mülltonne klickst. Welches Theme verwendest du ? Bei mir wird die CMS-Seite, die ich im Modul konfiguriert habe auch richtig angezeigt. Du hast im Modul doch eine CMS-Seite ausgewählt, oder ? Link to comment Share on other sites More sharing options...
d4sId Posted April 30, 2012 Author Share Posted April 30, 2012 Mit dem Header habe ich den Header des Blocks gemeint ;-) War wohl etwas schlecht ausgedrückt. Ich verwende das Theme "discountshop" Die CMS Seite ist im Modul definiert, die Umleitung funktioniert prima. Ich habe versucht mit dem obengenannten Code den Rahmen zu erstellen, leider wird das ganze aber noch völlig falsch dargestellt, da der Code nicht korrekt ist. Den Titel des Blocks müsste er aus der Datenbank vom CMS holen, die Logos im Content darstellen. Anbei ein Screenshot wie es im Moment dargestellt wird. Wàre um jegliche Hilfe dankbar :-) Link to comment Share on other sites More sharing options...
guest* Posted April 30, 2012 Share Posted April 30, 2012 Sorry, bei nicht Original Prestashop Themes muss ich leider passen. Ich weiss nicht was da alles angepasst wurde. Dieser Block hat Original keinen Titel, Es wird nur das hinterlegte Bild mit Link angezeigt. Mehr nicht. Hat dein Block mehr Funktionen (Blocktitel) so hat der Entwickler dies dazuprogrammiert. Es ist daher das Beste du fragst den Entwickler. Er weiss besser was er alles geändert hat. Original wird in diesem Theme aber der Block garnicht angezeigt, sondern das Logo wird im Footer übergeben. Am Besten du fragst wirklich den Entwickler. Wir können dir hier leider nicht weiterhelfen, weil es ein Angebot eines Drittanbieters ist. Link to comment Share on other sites More sharing options...
d4sId Posted April 30, 2012 Author Share Posted April 30, 2012 Es wurde eben nichts in dieser Richtung angepasst. Das Logo kann man entweder im Footer oder auf einer Seite anzeigen lassen. Ich möchte es aber selber so anpassen, dass nicht nur das Logo angezeigt wird, sondern dass das Logo in einem Block angezeigt wird. Dies hat ein User hier bereits einmal gemacht, nur hat er nicht geschrieben, wie er dies bewerkstelligt hat :-D (siehe http://www.prestasho...logo-editieren/) Kann mir da niemand weiterhelfen? Trotzdem Danke cd2500. Link to comment Share on other sites More sharing options...
guest* Posted May 1, 2012 Share Posted May 1, 2012 Der Beitrag bezog sich auf eine Prestashopversion 1.3. Mittlerweile verwendet dieser User aber auch 1.4. und hat darauf auch schon verzichtet, weil das Zahlungslogo bereits im Footer integriert ist (Theme 1.4.5.1). Der Block paymentlogos übergibt wie schon geschrieben auch keinen Titel an die Datenbank. War so ursprünglich nie konzipiert (s. Bild anbei - Block hat keinen Titel und auch keinerlei Formatierung). Ohne dass du in PHP eingreifst (für den Titel) und css und tpl in der Smarty-Klasse ergänzt, wird es nicht so dargestellt wie die anderen Boxen. Wenn du nur eine Sprache verwendest, dann kannst du den Titel auch hardcoden, ohne diesen in die Datenbank zu übergeben (in der genannten tpl-Datei). Es gibt aber auch die Möglichkeiten, dass du ein extra Modul dazu verwendest wie blockatoh oder eines aus den Kauf-Addons (freestyle-block). Tutorials für eigene Entwicklungen findest du in diesem BEITRAG - > Block Entwickler Link to comment Share on other sites More sharing options...
d4sId Posted May 1, 2012 Author Share Posted May 1, 2012 Super, Vielen Dank, hatte bereits danach gesucht aber nicht gefunden. Thx! Somit kannst du den Thread schliessen :-) Link to comment Share on other sites More sharing options...
guest* Posted May 2, 2012 Share Posted May 2, 2012 Das [solved] davor kannst du auch selbst setzen . Edit erster Post - > use full editor -> Edit Topic Title. 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