Ergebnis 1 bis 3 von 3

Thema: Ticker

  1. #1
    Padawan Stufe II Avatar von eStore
    Registriert seit
    02.07.2007
    Beiträge
    116
    Themen
    41
    DANKE
    0
    Erhaltene Danke: 0

    Standard Ticker

    Hi! Wäre cool wenn es ab demnächst auch einen Ticker beim ZC Shop gibt, der zwischen dem Logo und dem Header angebracht ist.
    Wenn es geht vom Inhalt und Geschwindigkeit über das ACP steuerbar.

    Wenn jemand lust hat, kann ers auch gern für den Downloadbereich proggen.
    Ich wär der 2. Beta-Teser

    Gruß Sascha

  2. #2
    Padawan Stufe III Avatar von matri
    Registriert seit
    14.02.2005
    Beiträge
    207
    Themen
    18
    DANKE
    0
    Erhaltene Danke: 0

    Standard

    java script ticker gibts da draussen zuhauf, aber ich kenn keinen fertig in ZC integriert - versuch mal zb den da:


    Code:
    <body  onload="marquee()">
    <script language="JavaScript">
    <!--
            var timerID = null;
              var timerRunning = false;
              var id,pause=0,position=0;
              function marquee() {
    var i,k,msg="      spätschichtterror   ";
                      k=(75/msg.length)+1;
                      for(i=0;i<=k;i++) msg+=" "+msg;
    document.marqueeform.marquee.value=msg.substring(position,position+120);
                      if(position++==69) position=0;
                      id=setTimeout("marquee()",1000/10); }
              function action() {
                      if(!pause) {
                              clearTimeout(id);
                              pause=1; }
                      else {
                              marquee();
                              pause=0; } }
              // -->
    </script>
    <form name="marqueeform"><input type="text" name="marquee" size="60"></form>
    in deine tpl_header eingebaut müsste das doch ziemlich gut hinkommen?

  3. #3
    Padawan Stufe II Avatar von eStore
    Registriert seit
    02.07.2007
    Beiträge
    116
    Themen
    41
    DANKE
    0
    Erhaltene Danke: 0
    Erstellt von

    Standard

    Wie baut man so einen Java Code dann am besten im Shop ein, jetzt gehen wir mal davon aus, dass ich den in der define_main_page.php haben will.

    Hier währe mal ein interessantes Script:

    Code:
    <script language="JavaScript1.2">
    
    /*
    Cross browser Marquee script- © Dynamic Drive (www.dynamicdrive.com)
    For full source code, 100's more DHTML scripts, and Terms Of Use, visit http://www.dynamicdrive.com
    Credit MUST stay intact
    */
    
    //Specify the marquee's width (in pixels)
    var marqueewidth=300
    //Specify the marquee's height
    var marqueeheight=25
    //Specify the marquee's marquee speed (larger is faster 1-10)
    var marqueespeed=3
    //configure background color:
    var marqueebgcolor="#EAEAEA"
    //Pause marquee onMousever (0=no. 1=yes)?
    var pauseit=1
    
    //Specify the marquee's content (don't delete <nobr> tag)
    //Keep all content on ONE line, and backslash any single quotations (ie: that\'s great):
    
    var marqueecontent='<nobr><font face="Arial">Vielen Dank für Ihren Besuch auf jswelt.</font></nobr>'
    
    
    ////NO NEED TO EDIT BELOW THIS LINE////////////
    
    var copyspeed=marqueespeed
    var pausespeed=(pauseit==0)? copyspeed: 0
    var iedom=document.all||document.getElementById
    if (iedom)
    document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100;left:-1000">'+marqueecontent+'</span>')
    var actualwidth=''
    var cross_marquee, ns_marquee
    
    function populate(){
    if (iedom){
    cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
    cross_marquee.style.left=marqueewidth+8
    cross_marquee.innerHTML=marqueecontent
    actualwidth=document.all? cross_marquee.offsetWidth : document.getElementById("temp").offsetWidth
    }
    else if (document.layers){
    ns_marquee=document.ns_marquee.document.ns_marquee2
    ns_marquee.left=marqueewidth+8
    ns_marquee.document.write(marqueecontent)
    ns_marquee.document.close()
    actualwidth=ns_marquee.document.width
    }
    lefttime=setInterval("scrollmarquee()",20)
    }
    window.onload=populate
    
    function scrollmarquee(){
    if (iedom){
    if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
    cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed
    else
    cross_marquee.style.left=marqueewidth+8
    
    }
    else if (document.layers){
    if (ns_marquee.left>(actualwidth*(-1)+8))
    ns_marquee.left-=copyspeed
    else
    ns_marquee.left=marqueewidth+8
    }
    }
    
    if (iedom||document.layers){
    with (document){
    document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
    if (iedom){
    write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight+';overflow:hidden">')
    write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight+';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
    write('<div id="iemarquee" style="position:absolute;left:0;top:0"></div>')
    write('</div>')
    }
    else if (document.layers){
    write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
    write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
    write('</ilayer>')
    }
    document.write('</td></table>')
    }
    }
    </script>

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]