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: Page Peel Ad

    AEOne

    • Frisch an Board
    • Beiträge: 85
    Page Peel Ad
    Antwort #15 am: 09. Januar 2011, 10:13:44
    Hallo!

    Darf ich dieses Thema noch einmal aufgreifen?
    Ich bekomme es einfach nicht hin.
    Ich erhalte zwar keine Fehlermeldungen, dafür aber auch keine schöne Animation.
    Ich hänge hier mal meine Codeschnipsel an und das Ergebnis als Screenshot:

    templates/index.html

    Code: PHP  [Auswählen]
    <div id="pageflip">
      <a href="http://www.twitter.com/CoHauS_Berlin" target="_blank">
         <img src="flip.png" alt="Test" />
         <span class="msg_block">Twitter</span>
      </a>
    </div>
    {config_load file="$language/lang_$language.conf" section="index"}
    <div id="wrap">
        <div {if $language == 'german'}id="header-german"{else}id="header-english"{/if}>
        <div id="logo"><img src="{$tpl_path}img/spacer.gif" width="400" alt="{$store_name}" /></div>
        <div id="cart">{$box_CART}{$box_POPCART}</div>
    </div>
    ...
     
    templates/stylesheet.css (am Ende eingefügt)

    Code: CSS  [Auswählen]
    /*Page Peel Ad*/
    #pageflip {
            position: relative;
    }
    #pageflip img {
            width: 50px; height: 52px;
            z-index: 99;
            position: absolute;
            right: 0; top: 0;
            -ms-interpolation-mode: bicubic;
    }
    #pageflip .msg_block {
            width: 50px; height: 50px;
            position: absolute;
            z-index: 50;
            right: 0; top: 0;
            background: url(flipb.png) no-repeat right top;
            text-indent: -9999px;
    }
    /*Page Peel Ad*/
     
    templates/javascript/general.js.php

    Code: PHP  [Auswählen]
    <?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 type="text/javascript">
       $("#pageflip").hover(function() { //On hover...
        $("#pageflip img , .msg_block").stop()
            .animate({ //Animate and expand the image and the msg_block (Width + height)
                width: '307px',
                height: '319px'
            }, 500);
        } , function() {
        $("#pageflip img").stop() //On hover out, go back to original size 50x52
            .animate({
                width: '50px',
                height: '52px'
            }, 220);
        $(".msg_block").stop() //On hover out, go back to original size 50x50
            .animate({
                width: '50px',
                height: '50px'
            }, 200); //Note this one retracts a bit faster (to prevent glitching in IE)
    });
    </script>

    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.cycle.all.js" type="text/javascript"></script>
    <script src="<?php echo 'templates/'.CURRENT_TEMPLATE; ?>/javascript/jquery.easing.1.3.js" type="text/javascript"></script>
    ...
     
    Bitte helft mir - danke.

    Gruß AEOne

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Page Peel Ad
    Antwort #16 am: 09. Januar 2011, 19:42:39
    Kommentiere mal testweise die anderen jQuery Sktipte aus und teste erneut.

    Grüße

    Torsten

    AEOne

    • Frisch an Board
    • Beiträge: 85
    Page Peel Ad
    Antwort #17 am: 09. Januar 2011, 22:32:26
    Danke für die Idee und den Tipp.
    Habe mal alles, was unter Zeile 37 in der templates/javascript/general.js.php stand, herausgenommen.
    Der restliche Shop sah dann zwar ziemlich lustig aus, aber leider hat das Eselsohr deshalb trotzdem nicht funktioniert. :(

    Gruß AEOne

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Page Peel Ad
    Antwort #18 am: 11. Januar 2011, 15:38:56
    Hi,
    gibt es hier vielleicht schon eine Lösung?
    Habe genau das gleiche Problem. :(
    Eselsöhrchen bewegt sich einfach nicht. :(
    Habe mal zum Testen alle javascripts aus der general raus genommen, aber trotzdem keine Änderung. :(

    franky_n

    • Experte
    • Beiträge: 4.950
    Page Peel Ad
    Antwort #19 am: 11. Januar 2011, 16:49:32
    Hallo AEOne,

    wo soll der Shop dieses Bild finden?

    Code: PHP  [Auswählen]
    <img src="flip.png" alt="Test" />
    Hast Du das etwa im root Ordner?  :whistle: (Hier fehlt ein Icon :winkmitdemzaunpfahl: )

    Ohne Bild wird er das wohl kaum "peelen" können! ;)

    Viele Grüße

    Franky

    AEOne

    • Frisch an Board
    • Beiträge: 85
    Page Peel Ad
    Antwort #20 am: 11. Januar 2011, 17:22:52
    Na ja, ich hatte die beiden Grafiken in dem Ordner, in der auch auch die index.html und stylesheet.css liegt. Und da dachte ich, dass ich keine weiteren Pfadangaben machen müsste, weil die Bilder ja damit relativ im gleichen Ordner sind, wie die Dateien, die darauf verweisen. Ist das ein Denkfehler?

    Gruß AEOne

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Page Peel Ad
    Antwort #21 am: 11. Januar 2011, 19:27:56
    Hi,
    ich habe ja auch das Problem, könnt ihr hier sehen: www.koch-messer.net

    Peel bewegt sich nicht. :(

    franky_n

    • Experte
    • Beiträge: 4.950
    Page Peel Ad
    Antwort #22 am: 11. Januar 2011, 19:49:33
    Hallo Ihr Beiden,

    macht bitte mal aus dem Javascript:

    Code: PHP  [Auswählen]
    <script type="text/javascript">
       $("#pageflip").hover(function() { //On hover...
        $("#pageflip img , .msg_block").stop()
            .animate({ //Animate and expand the image and the msg_block (Width + height)
                width: '307px',
                height: '319px'
            }, 500);
        } , function() {
        $("#pageflip img").stop() //On hover out, go back to original size 50x52
            .animate({
                width: '50px',
                height: '52px'
            }, 220);
        $(".msg_block").stop() //On hover out, go back to original size 50x50
            .animate({
                width: '50px',
                height: '50px'
            }, 200); //Note this one retracts a bit faster (to prevent glitching in IE)
    });
    </script>
    das:

    Code: PHP  [Auswählen]
    <script type="text/javascript">
      $(document).ready(function(){
        $("#pageflip").hover(function() { //On hover...
          $("#pageflip img , .msg_block").stop()
            .animate({ //Animate and expand the image and the msg_block (Width + height)
              width: '307px',
              height: '319px'
            }, 500);
        } , function() {
          $("#pageflip img").stop() //On hover out, go back to original size 50x52
            .animate({
              width: '50px',
              height: '52px'
            }, 220);
          $(".msg_block").stop() //On hover out, go back to original size 50x50
            .animate({
              width: '50px',
              height: '50px'
            }, 200); //Note this one retracts a bit faster (to prevent glitching in IE)
        });
      });
    </script>
     
    Viele Grüße

    Franky

    Toby

    • Viel Schreiber
    • Beiträge: 985
    Page Peel Ad
    Antwort #23 am: 11. Januar 2011, 20:51:08
    Yesssssss, juhu es läuft!!!
    Ganz lieben Dank

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Page Peel Ad
    Antwort #24 am: 11. Januar 2011, 22:55:20
    Hi Toby,

    wo du da eh gerade am Modul dran bist... magst du das nicht nochmal mit Anleitung in einem neuen Thema bereitstellen? ;-)

    Grüße

    Torsten

    AEOne

    • Frisch an Board
    • Beiträge: 85
    Page Peel Ad
    Antwort #25 am: 11. Januar 2011, 23:00:42
    Ich bin noch nicht dazu gekommen, die Änderung von @franky_n bei mir zu testen. Mache ich aber morgen oder übermorgen.
    Und da mir das Forum hier schon sehr geholfen hat, würde ich mich gerne revanchieren und das How To dann machen.
    Wir aber erst zum Wochenende hin was.

    Gruß AEOne

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Page Peel Ad
    Antwort #26 am: 11. Januar 2011, 23:06:49
    Das wäre prima, wenn das alles nochmal als HowTo zusammengeschrieben würde! :B

    Grüße

    Torsten

    AEOne

    • Frisch an Board
    • Beiträge: 85
    Page Peel Ad
    Antwort #27 am: 12. Januar 2011, 08:10:11
    @franky_n: Mit dem veränderten Code-Schnipsel hat es nun auch bei mir funktioniert. Ich bedanke mich herzlich.
    Das How To wird folgen...

    Gruß AEOne

    Snake3112

    • Mitglied
    • Beiträge: 128
    Page Peel Ad
    Antwort #28 am: 21. März 2011, 12:39:57
    Hallo!

    Ist dieses How-To jemals geschrieben worden?
    Ich habe nämlich ein paar Probleme mit dem Einbau des Pagepeeling.

    Snake3112

    • Mitglied
    • Beiträge: 128
    Page Peel Ad
    Antwort #29 am: 21. März 2011, 18:29:14
    Ich habe Probleme mit der Erstellung der Bilder. Braucht man zwei Bilder oder eines, welches dann durch die Animation vergrößert wird?
    Und wie bekommt man diese Rundung hin (z.B. hier vom Twitter-Link, wenn das Blatt aufgeklappt ist, unten)?

    1 Antworten
    2498 Aufrufe
    26. April 2013, 20:20:32 von jannemann
    16 Antworten
    22793 Aufrufe
    04. Mai 2015, 10:00:56 von Matt
    18 Antworten
    7698 Aufrufe
    17. Mai 2016, 11:37:54 von p3e
    3 Antworten
    2778 Aufrufe
    24. Oktober 2013, 18:18:14 von burrito
               
    anything