Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: ANLEITUNG: Zusatz Banner einbinden

    zub

    • Schreiberling
    • Beiträge: 401
    ANLEITUNG: Zusatz Banner einbinden
    am: 08. Oktober 2009, 15:26:43
    gefunden bei google
    Backup machen

    Rubrik: XTC Schnipsel
    in der Datei Index.html im Template am Ende folgendes einfügen:

    Code: PHP  [Auswählen]
    {if $BANNER2}
      <table width="100%" border="0" cellspacing="4" cellpadding="0">
        <tr>
          <td align="center">{$BANNER2}</td>
        </tr>
      </table>
    {/if}

    Die Zeilen 19-22 aus der Datei "includes/banners.php" kopieren und dann ab zeile 23 wieder einfügen.
    In den kopierten Zeilen BANNER und banner zu BANNER2 und banner2 ändern
    und jetzt kann im BannerManager Banner2 auch angesprochen werden.

    UPDATE:

    Dynamisch lässt es sich auch wie folgt lösen:

    Hi,

    habe den Thread gerade gefunden obwohl der schon älter ist.
    Hier meine Lösung für das Banner Problem:

    In der "/includes/banners.php" folgenden Block:

    Code: PHP  [Auswählen]
    if ($banner = xtc_banner_exists('dynamic', 'banner')) {
      $smarty->assign('BANNER',xtc_display_banner('static', $banner));

      }

    Ersetzen mit:

    Code: PHP  [Auswählen]
    $banner_groups_query = xtc_db_query("select distinct banners_group from " . TABLE_BANNERS . " where status = '1'");
    while ($banner_groups = xtc_db_fetch_array($banner_groups_query)) {
        if ($banner = xtc_banner_exists('dynamic', $banner_groups['banners_group'])) {
            $smarty->assign('' . strtoupper($banner_groups['banners_group']) . '', xtc_display_banner('static', $banner));
        }
    }

    Dann kann man im Bannermanager Bannergruppen anlegen und diese im Template analog der Standardgruppe {$BANNER} im Template ausgeben.
    [...]

    MfG
    zub

    [EDIT Tomcraft 23.03.2011: Dynamische Umsetzung hinzugefügt, danke an bige.]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=2271.0
    Shop Hosting

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #1 am: 08. Oktober 2009, 18:25:23
    Danke für diesen tollen Tipp zub!

    hannesbucher

    • Mitglied
    • Beiträge: 124
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #2 am: 28. Oktober 2009, 09:14:01
    Guten Morgen zusammen,

    wir möchten zukünftig auch gerne Banner bei uns einbinden, allerdings suchen wir nach einer Möglichkeit die Banner für einzelne Kategorien einzubinden, gibt es da denn auch eine Möglichkeit für?

    Gruß
    hannes

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #3 am: 21. April 2010, 18:45:16
    hallo,

    bin durch einen bekannten auf eure seite gestoßen und bin sehr begeistert. ich hab zwar noch keine großen Erfahrungen auf dem Gebiet aber konnte mich schon etwas reinfuchsen... Ich überlege demnächst mit einem kumpel, uns einen kleinen online-shop zu erstellen. Will aber erstmal alles testen und mich noch mehr in diese ganze sache vertiefen... bevor hals über kopf alles online geht. zur zeit arbeite ich noch über xampp

    dazu habe ich gleich eine große frage an der ich schon mindestens 3. tage sitze und nicht weiter komme ... habe gegoogelt und gesucht....

    was ich vor habe:
    es soll ein werbe-banner quer über die footer-zeile

    erst versuchte ich es ohen den banner-manager
    was aber fast das gleiche resultat brachte wie als ich es mit versuchte.
    da es aber für später besser zu händeln ist mit dem banner-manager, möchte ich auch bei dem bleiben.

    das erste was passiert ist dass, wenn ich alles im banner-manager eingebe diese fehlermeldung kommt:

    Code: PHP  [Auswählen]
    Warning: imagefontheight() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 679

    Warning: imagefontheight() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 683

    Warning: imagefontwidth() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 684

    Warning: imagestring() expects parameter 2 to be long, string given in ordner\admin\includes\classes\phplot.php on line 693

    Warning: imagefontheight() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 679

    Warning: imagefontheight() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 683

    Warning: imagefontwidth() expects parameter 1 to be long, string given in ordner\admin\includes\classes\phplot.php on line 684

    Warning: imagestring() expects parameter 2 to be long, string given in ordner\admin\includes\classes\phplot.php on line 693

    außerdem steht dann zwar den manner titel aber kein banner (ken bild) und klickt man auf den titel wird man nur auf das url-bild verlinkt aber nicht auf die dazugehöre seite die man im manner-manager eingegeben hat.

    habe im template info.php über dem footer folgendes eingegeben:

    Code: PHP  [Auswählen]
    {if $BANNER}
    <table width="100%" border="0" cellspacing="4" cellpadding="0">
    <tr>
    <td align="center">{$BANNER}</td>
    </tr>
    </table>
    {/if}

    im Banner manager die bannergruppe BANNER genannt

    wo ist der fehler? vielen dank im voraus!

    hab auch schon das mit dem obrigen beitrag von zub versucht aber da komme ich fast auf das gleiche ergebnis - außerdem steht dann der banner-titel irgendwo rechts wo er nicht sein soll

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #4 am: 21. April 2010, 19:59:02
    Meinst du mit info.php die index.html vom Template?

    Grüße

    Torsten

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #5 am: 22. April 2010, 17:00:09
    hi, ja sorry meine die index im template

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #6 am: 23. April 2010, 20:13:48
    Weiß jemand was das für fehlermeldungen sind? was man da ändern muß?

    nom

    • Frisch an Board
    • Beiträge: 57
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #7 am: 23. April 2010, 21:55:19
    Guten Morgen zusammen,

    wir möchten zukünftig auch gerne Banner bei uns einbinden, allerdings suchen wir nach einer Möglichkeit die Banner für einzelne Kategorien einzubinden, gibt es da denn auch eine Möglichkeit für?

    Gruß
    hannes

    Banner Manager

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #8 am: 27. April 2010, 16:15:12
    Hallo,

    das Problem besteht immer noch!

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #9 am: 27. April 2010, 18:58:07
    Kannst du mir mal bitte Zugangsdaten zum Shop, sowie Link zum Shop per PM zuschicken?

    Grüße

    Torsten

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #10 am: 27. April 2010, 19:27:48
    Hallo,

    es steht noch kein shop online...
    ich versuche das alles über xampp zu testen und zu erstellen

    version modified eCommerce Shopsoftware-1.03 standard template

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #11 am: 27. April 2010, 19:36:44
    Das wäre meine nächste Frage gewesen. ;-)

    Mit Xampp funktioniert es nämlich nicht. *gg*

    Das hat aber nichts mit modified eCommerce Shopsoftware zu tun. Richte dir einen passwortgeschützten Testshop auf dem Server ein, da wird es funktionieren.

    Grüße

    Torsten

    Bobla

    • Fördermitglied
    • Beiträge: 14
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #12 am: 28. April 2010, 13:50:51
    achso na das hätte man mal vorher wissen sollen...

    und die fehlermeldungen? die haben aber nichts mit xampp zu tun!

    Anonymous

    • Neu im Forum
    • Beiträge: 2
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #13 am: 04. Juni 2010, 20:01:47
    Weiß jemand was das für fehlermeldungen sind? was man da ändern muß?

    wenn's noch keine Lösung für die Meldungen gibt.
    bei den Fehlermeldungen handelt es sich um genau das was da steht.
    also z.B.: Funktion imagefontheight() erwartet als 1. Parameter eine Zahl, bekommt aber eine Zeichenkette, und zwar in Datei "\admin\includes\classes\phplot.php" bei Zeile 679

    schnelle Lösung: ein "(int)", aber ohne "", vorm entsprechenden Parameter setzen

    bessere Lösung: der Variable, in diesem Fall $which_font, direkt beim Aufruf der Funktion DrawText(...) einen Wert als Integer übergeben. + evtl. weitere Stellen anpassen.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: ANLEITUNG: Zusatz Banner einbinden
    Antwort #14 am: 04. Juni 2010, 21:26:28
    Danke Alex,

    "quick and dirty". ;-)

    Grüße

    Torsten

    44 Antworten
    19058 Aufrufe
    20. August 2010, 05:52:46 von avena
    2 Antworten
    2619 Aufrufe
    03. Februar 2013, 09:51:35 von karsta.de
    5 Antworten
    3917 Aufrufe
    19. Oktober 2011, 07:24:31 von Tomcraft
    11 Antworten
    7590 Aufrufe
    02. Januar 2013, 19:25:57 von noRiddle (revilonetz)
               
    anything