Shop-Bewertungen (mailbeez) in den Footer stellen

Thema wurde von Kai Stejuhn, 22. April 2016 erstellt.

  1. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    #41 hartwigbusse, 27. Oktober 2016
    Zuletzt bearbeitet: 27. Oktober 2016
    Dann mache es erstmal wieder raus.
    Habe dir ein pn geschickt
     
  2. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Na feini geht doch:)
     
  3. einfachfuerdich

    einfachfuerdich Erfahrener Benutzer

    Registriert seit:
    2. September 2015
    Beiträge:
    180
    Danke erhalten:
    7
    Danke vergeben:
    56
    Sorry ich habe es jetzt auch mit den anderen Datei ausprobiert und jetzt funzt. Vielen Dank für Deine Mühe und schnelle Hilfe :)
    Schönen Abend!
     
  4. Futterkisterl-Tirol

    Futterkisterl-Tirol Erfahrener Benutzer

    Registriert seit:
    26. Juli 2014
    Beiträge:
    411
    Danke erhalten:
    29
    Danke vergeben:
    183
    Hallo!

    Kann mir denn jemand sagen bzw. helfen wie ich das Shopbewertungsmodul von MailBeez, so wie im Bild sichtbar in meinem Shop mit einbinden kann - bin aber auch gerne offen für eine andere passende Lösung - sollte halt alles nur zum optisch zum Shop passen :)
     

    Anhänge:

  5. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Geht doch, was war verkehrt?
     
  6. RJHGW

    RJHGW Erfahrener Benutzer

    Registriert seit:
    12. August 2015
    Beiträge:
    100
    Danke erhalten:
    6
    Danke vergeben:
    68
    Huch war ich schneller mit Beitrag löschen.
    Also trotz mehrfachen Cache löschen, wurde dies erst nach ca. 15min richtig angezeigt....
     
  7. hartwigbusse

    hartwigbusse Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    1.161
    Danke erhalten:
    254
    Danke vergeben:
    420
    Na dann :)
     
  8. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.947
    Danke erhalten:
    6.088
    Danke vergeben:
    1.076
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Ich würd das gerne in der custom_header_content einbauen.
    also zwischen der Suche und dem Mini-Warenkorb.
    Weiß jemand welche Datei man da per overload mit dem widget daten versorgen muss?
    bzw. wie man das anpassen muss?

    fäne es im Header als kleine info schöner als im footer. Box hab ich schon angepasst - müsste sie nur mal irgendwie dahin bekommen.
     
  9. web4design

    web4design Aktives Mitglied

    Registriert seit:
    16. Dezember 2013
    Beiträge:
    41
    Danke erhalten:
    37
    Danke vergeben:
    1
    Moin.

    Öffne: \ext\mailhive\configbeez\config_shopvoting\classes\Shopvoting_widget.php

    Suche nach:

    PHP:
    require_once(MH_DIR_FS_CATALOG MH_ROOT_PATH 'configbeez/config_shopvoting/classes/Shopvoting.php');
    Füge darunter ein:

    PHP:
    $shopvoting = new Shopvoting_widget();
    $_SESSION['mailbeez_shopvoting_widget'] = $shopvoting->output();
    Dann kannst du an beliebiger Stelle im Template folgenden Code zur Anzeige des Widgets einbinden:

    HTML:
    {$smarty.session.mailbeez_shopvoting_widget}

    Wäre nett, wenn du mir noch ein Feedback gibst, ob auch alles klappt.

    Gruß
    Hape
     
  10. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.947
    Danke erhalten:
    6.088
    Danke vergeben:
    1.076
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    So hatte heute zeit dafür. Die Variable eingebaut wird aber da nicht ausgegeben. Also quasi kein Inhalt.
    Scheint noch irgendwas zu fehlen?
     
  11. Jens/Tintenfässle

    Registriert seit:
    11. Mai 2013
    Beiträge:
    13
    Danke erhalten:
    1
    Danke vergeben:
    7
    Schade ich hab es auch einmal versucht da ich die Bewertung auch gerne im Footer hätte!
    Jedoch auch ohne Erfolg, hatte auch eine Fehlermeldung :-(
     
  12. Christoph (Ponykiste.de)

    Christoph (Ponykiste.de) Erfahrener Benutzer

    Registriert seit:
    30. November 2013
    Beiträge:
    178
    Danke erhalten:
    8
    Danke vergeben:
    57
    Hallo Zusammen, ich muss das Thema nochmal hochholen, denn ich bekomme benfalls die Fehlermeldung, kann wer evtl. seine Daten hier einmal bereit stellen =)
     
  13. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #53 barbara, 8. Oktober 2017
    Zuletzt bearbeitet: 29. Oktober 2018
    Es gibt dazu noch irgendwo eine andere Anleitung, meine ich.

    Bei mir ist das so:
    im Verzeichnis
    GXUserComponents/ overloads/
    wird ein Ordner
    Code:
    FooterContentView
    angelegt. Und darin eine Datei Namens
    Code:
    Voting_FooterContentView.inc.php
    mit diesem Inhalt:
    PHP:
    <?php
    /* --------------------------------------------------------------
      test_ContentView.inc.php 2011-09-20 gambio
      Gambio GmbH
      http://www.gambio.de
      Copyright (c) 2011 Gambio GmbH
      Released under the GNU General Public License (Version 2)
      [http://www.gnu.org/licenses/gpl-2.0.html]
      --------------------------------------------------------------
    */


    class Voting_FooterContentView extends Voting_FooterContentView_parent
    {

       public function 
    __construct()
       {
         
    parent::__construct();

    if (
    file_exists(MH_DIR_FS_CATALOG MH_ROOT_PATH 'configbeez/config_shopvoting/classes/Shopvoting_widget.php')) {
      require_once(
    MH_DIR_FS_CATALOG MH_ROOT_PATH 'configbeez/config_shopvoting/classes/Shopvoting_widget.php');
      
    $shopvoting = new Shopvoting_widget();
      
    $this->content_array['WIDGET_CODE'] = $shopvoting->output();
    }
         
    $this->set_content_template('module/footer.html');
       }

    }
    anschließend in der templates/ Honeygrid/ module/ footer-USERMOD.html
    die Zeile
    HTML:
    <div class="footer-col-4">{content_manager group=4321007}
    ändern in
    HTML:
    <!--<div class="footer-col-4">{content_manager group=4321007}</div>-->
                <div class="footer-col-4">{$content_data.WIDGET_CODE}</div>
    Speichern, cache leeren.
    Nun sollte die Bewertungsbox in der 4. Footer-Spalte auftauchen.
     
  14. Torben Wark

    Torben Wark Gambio GmbH

    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Kleiner Hinweis von meiner Seite noch:

    Wenn etwas im Template auskommentiert werden soll, benutzt dafür bitte nicht den HTML-Kommentar (das <!-- -->) sondern den Kommentar, den Smarty mit bringt. Die Notation dafür wäre

    HTML:
    {* auskommentierter Inhalt *}
    Das hat den Vorteil, dass Smarty den Inhalt gar nicht erst ins fertige HTML überträgt, was passieren würde, wenn man den normalen HTML-Kommentar verwendet. Sprich wenn man den HTML-Kommentar verwendet, erzeugt man unnötigen toten Code im fertigen HTML, was durchaus längere Ladezeiten zur Folge haben kann. Verwendet man den Smarty-Kommentar, dann passiert das nicht.
     
  15. Christoph (Ponykiste.de)

    Christoph (Ponykiste.de) Erfahrener Benutzer

    Registriert seit:
    30. November 2013
    Beiträge:
    178
    Danke erhalten:
    8
    Danke vergeben:
    57
    Danke barbara, es hat funktioniert =)
     
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Für die Version 3.8 kann man das in GXModules packen.
    dafür unter GXModules diesen Pfad anlegen (ohne die Leerzeichen):
    Meins/ Shopbewertungen/ Overloads/ FooterContentView/
    Darin die Datei
    Voting_FooterContentView.inc.php
    mit dem Inhalt aus Post #53

    Und nun unter GXModules/ Meins/ Shopbewertungen/
    ein Weiteres Unterveizeichnis
    Shop/ Templates/ Honeygrid/ Module/
    darin die Datei
    footer.html
    mit diesem Inhalt:
    HTML:
    {block name="module_footer_inside_content4"}
        <div class="footer-col-4">{$content_data.WIDGET_CODE}</div>
    {/block}
    Wer die Anzeige nicht in der 4. Box haben möchte, muss die beiden Zahlen entsprechend ändern

    Habe die Dateien einmal als ZIP angehängt, die Könnt Ihr entpacken und unter GXModules hochladen
     

    Anhänge:

  17. Melanie.M

    Melanie.M Mitglied

    Registriert seit:
    5. Juni 2011
    Beiträge:
    9
    Danke erhalten:
    1
    Danke vergeben:
    9
    Wie bekomme ich die Integration nach dem Service Pack v3.11.1.0 hin? Die Dateien unter Meins.zip scheinen nicht mehr zu funktionieren. Kann jemand weiterhelfen?
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    habe auch gerade festgestellt, dass es in der Version 3.11 nicht mehr geht.
     
  19. Christoph (Ponykiste.de)

    Christoph (Ponykiste.de) Erfahrener Benutzer

    Registriert seit:
    30. November 2013
    Beiträge:
    178
    Danke erhalten:
    8
    Danke vergeben:
    57
    Huhu, kann jemand schon eine Neuerung berichten??
     
  20. Kai Stejuhn

    Kai Stejuhn Beta-Held

    Registriert seit:
    26. September 2014
    Beiträge:
    1.403
    Danke erhalten:
    707
    Danke vergeben:
    92