rechtstexte für onlineshop
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: MODUL: Fancybox für modified eCommerce Shopsoftware (ThickBox Alternative/Ersatz)

    kaicz

    • Neu im Forum
    • Beiträge: 1
    Hallo,
    habe mal  eine bescheidende Frage:

    Ist es möglich mit dem Modul ein Fenster zu öffnen wo Textdaten und ein Bildslider drin  laufen?
    Oder gibt es eine andere Möglichkeit.

    Gruß
    Kai
    Werbung / Banner buchen

    electric_shark

    • Neu im Forum
    • Beiträge: 32
    Liebe Forengemeinde,
    ich habe versucht, die Fancybox für meinen xt:Commerce modified Shop einzusetzen und alle Schritte der Anleitung (Version 1.5, PDF) befolgt. Nun werden jedoch die Bilder nicht in der Fancybox geöffnet, sondern es öffnet sich bei Klick jeweils eine komplett neue Seite mit dem jeweiligen Produktbild. Ich vermute, dass es sich um fehlende Javascript-Parameter und/oder -Module bzw. -Basisbibliotheken handelt.

    So sieht meine general.js.php aus:

    <?php
    /* -----------------------------------------------------------------------------------------
       $Id: general.js.php 1262 2005-09-30 10:00:32Z mz $

       XT-Commerce - community made shopping
       http://www.(( Wir dulden keine kommerziellen Werbelinks - Bitte <a href="index.php?topic=3013.0">Forenregeln</a> beachten! ))

       Copyright (c) 2003 XT-Commerce
       -----------------------------------------------------------------------------------------
       Released under the GNU General Public License
       ---------------------------------------------------------------------------------------*/


       // this javascriptfile get includes at the BOTTOM of every template page in shop
       // you can add your template specific js scripts here
    ?>

    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE?>/javascript/jquery.js" type="text/javascript"></script>
    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE?>/javascript/jquery.fancybox-1.3.2.pack.js" type="text/javascript"></script>
    <script type="text/javascript">
    <!--
    $(document).ready(function() {
    $("a.fancy").fancybox({
    'padding' : 2,
    'easingIn' : 'transition',
    'easingOut' : 'transition'
    });
    $(".infobox600").fancybox({
    'width' : 600,
    'height' : 400,
    'autoScale' : false,
    'transitionIn' : 'none',
    'transitionOut' : 'none',
    'titlePosition' : 'inside', // 'inside' 'outside' 'over'
    'type' : 'iframe'
    });
    });
    function getGroupItems(opts) {
    jQuery.each(imageList, function(i, val) {
    opts.itemArray.push(val);
    });
    }
    //-->
    </script>

    <?php// BOF - web28 - 2010-07-09 - TABS/ACCORDION in product_info ?>
    <?php
    if (strstr($PHP_SELFFILENAME_PRODUCT_INFO )) {
    ?>


    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE?>/javascript/toggle-control.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(function() {
    $("#tabbed_product_info").tabs();
    $("#accordion_product_info").accordion({ autoHeight: false });
    });
    </script>
    <noscript>
    <link rel="stylesheet" href="<?php echo 'templates/'.CURRENT_TEMPLATE?>/css/no_javascript.css" type="text/css" media="screen" />
    </noscript>


    <?php
    }
    ?>

    <?php// EOF - web28 - 2010-07-09 - TABS/ACCORDION in product_info ?>

    Fehlt da etwas? Ich hatte die neueste jquery-Version in jquery.js umbenannt, so liegt sie auch im Ordner. Andere JS-Dateien außer den hier verlinkten aber nicht. Was könnte fehlen? Ich habe immer nur die reinkopiert, welche per <script>-Tags angesprochen werden.

    electric_shark

    • Neu im Forum
    • Beiträge: 32
    Ich habe die Lösung gefunden!

    Es lag an meiner jquery.js - mit der jquery.min.js funktioniert es:

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

    Habe es noch nicht mit aktuelleren Versionen probiert, denke aber nicht, dass es sich um Versionsproblem handelt. Mit der 1.4 und Fancybox 1.3.2 läuft es.

    AndreasNe

    • Neu im Forum
    • Beiträge: 32
    • Geschlecht:
    Umlaute Problem
    Antwort #198 am: 03. April 2013, 00:21:21
    Hallo,

    ich habe die Version von Alkim-Media eingebaut. Nur sind jetzt bei allen Überschriften, die in der Fancybox aufgerufen werden, die Umlaute nicht mehr vorhanden.

    "Allgemeine Gesch�sbedingungen" sieht nicht wirklich gut aus :-)

    Der Rest der dann folgt passt aber. Wo müsste ich nach dem Fehler suchen?

    MfG
    Andreas

    yorgey

    • Fördermitglied
    • Beiträge: 99
    Hallo zusamme,

    kriegt man Fancybox auch mit jQuery 2 zum laufen?

    Gruß
    Jorgey

    web28

    • modified Team
    • Beiträge: 9.404
    Bei einem Onlineshop sollte man die möglichst breiteste Verwendbarkeit im Auge haben, deshalb stellt sich die Frage, ob man jquery 2 verwenden sollte, erst gar nicht. (keine Ünterstützung für IE7/IE8 und bald auch nicht mehr für Android 2.x)

    http://www.golem.de/news/nicht-fuer-ie-6-7-8-jquery-2-0-veroeffentlicht-1304-98820.html

    yorgey

    • Fördermitglied
    • Beiträge: 99
    Danke für die Info.
    Das Problem ist, das ich bei mir Nivo Sliders eingebaut habe und dieser mit jQuery 2 läuft.
    Dann muss ich mal schauen, ob man Nivo Sliders nicht mit jQuery 1.x zum laufen bringt.

    Gruß
    Jorgey

    web28

    • modified Team
    • Beiträge: 9.404
    Der aktuelle Nivo Slider 3.2 wird mit jquery-1.9.0.min.js ausgeliefert

    ons

    • Neu im Forum
    • Beiträge: 17

    Hallo web28,

    ich hab den Nivo Slider erst heute runtergelden und eingebaut.

    Also bei mir wurde jQuery 2.0.0 verwendet.  :?

    Habs nun manuell auf 1.7 verändert und alles funktioniert.

    Gruß ons

    ons

    • Neu im Forum
    • Beiträge: 17
    Bei mir läuft es nun mit jQuery 1.9 + jQuery-migrate, bei Interesse hier hatte ich in einem anderen Thread die Infos gepostet -> http://www.modified-shop.org/forum/index.php?topic=9508.msg238917#msg238917

    Gruß ons

    web28

    • modified Team
    • Beiträge: 9.404
    Ich habe mir heute auch das Paket hier heruntergeladen:

    http://dev7studios.com/nivo-slider/

    Und da ist in demo/scripts jquery-1-9-0-min.js enthalten.  :-?

    Gruss Web28

    ons

    • Neu im Forum
    • Beiträge: 17

     :oops: Schande über mich, bei mir ist auch die 1.9 enthalten.
    Da ich aber nach dem Wiki für den nivo-slider gegangen bin wird dort die 2.0 geladen.  :datz:

    -> https://www.modified-shop.org/wiki/Einbinden_des_Nivo-Sliders_auf_der_Startseite

    Sorry, web28, mein Fehler.

    Gruß ons

    web28

    • modified Team
    • Beiträge: 9.404
    Da war wohl jemand im Wiki Tutorial leider etwas voreilig.

    Gruss Web28

    EDIT: Wiki geändert

    tromPeter

    • Neu im Forum
    • Beiträge: 47
    • Geschlecht:
    Hallo liebe Gemeinde,

    habe die Fancybox erfolgreich eingebunden. Nun ist mir aufgefallen das in der checkout_confirmation.php die Button´s für AGB und Widerruf leider nicht geändert wurden und somit in einem neuen _blank Fenster aufgehen, und nicht im popup. Die Shopversion ist die aktuelle 1.6er. Und bei den Produktbildern geht alles wie gewünscht.

    Wobei ja in der Anleitung für die Fancybox die checkout_confirmation.php gar nicht mit einbezogen wird.

    Hatt da mal jemand einen Tipp???
    Danke und Grüße, Peter

    freidenker77

    • Frisch an Board
    • Beiträge: 69
    Hallo,

    habe nach dem Einbau das Problem, dass keine Pfeile und kein Close-Button angezeigt werden (siehe Bild).

    Die Bilder dazu sind alle im richtigen Pfad.

    Weiß event. jemand, woran das liegen könnte?
    48 Antworten
    28259 Aufrufe
    20. September 2016, 13:30:49 von mannoo
    3 Antworten
    2170 Aufrufe
    19. März 2015, 07:52:09 von noRiddle (revilonetz)
    116 Antworten
    53498 Aufrufe
    27. Januar 2022, 10:37:18 von Hans Bambel